prewikka/master: Fix exception in case protocol is not available

[email protected] Fri, 3 Jul 2009 10:24:35 +0200 (CEST)
Newsgroups gmane.comp.security.ids.prelude.cvs
Message-ID <[email protected]>
commit f9eedade199656992a4e12da36153975e1be8924
Author: Yoann Vandoorselaere <[email protected]>
Date:   Thu Jul 2 17:04:12 2009 +0200

    Fix exception in case protocol is not available


========================================

 prewikka/templates/AlertListing.tmpl |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

========================================

diff --git a/prewikka/templates/AlertListing.tmpl b/prewikka/templates/AlertListing.tmpl
index 8c57249..eae8ce8 100644
--- a/prewikka/templates/AlertListing.tmpl
+++ b/prewikka/templates/AlertListing.tmpl
@@ -661,12 +661,17 @@ function ${type}_set_${state}() {
 #end def
 
 #def writeService($hstr, $direction)
+#if $direction.protocol.value
+#set $protocol = $direction.protocol.value.upper()
+#else
+#set $protocol = ""
+#end if
 #if $direction.service.value != None#$hstr<a class="popup_menu_toggle">$str($direction.service.value)#end if
 </a>
        <span class="popup_menu">
         #filter Filter - $writeInlineFilter($direction.service, $_("Filter on this port/protocol"))<br/> #end filter
         #if $direction.port.value
-        - <a target="$prewikka.external_link_target" href="https://www.prelude-ids.com/port_details.php?port=$str($direction.port.value)&amp;protocol=$direction.protocol.value.upper()">$_("Port/protocol information")</a>
+        - <a target="$prewikka.external_link_target" href="https://www.prelude-ids.com/port_details.php?port=$str($direction.port.value)&amp;protocol=$protocol">$_("Port/protocol information")</a>
         #else
         - <span>$_("Port/protocol information")</span>
         #end if
_______________________________________________
Prelude-cvslog site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-cvslog