prewikka/master: Translate decoded string to Unicode, so that Cheetah can handle it properly.

[email protected] Mon, 7 Sep 2009 16:25:56 +0200 (CEST)
Newsgroups gmane.comp.security.ids.prelude.cvs
Message-ID <[email protected]>
commit bfcc87a11cb10ceeefea2856e5d2fd276e283f45
Author: Yoann Vandoorselaere <[email protected]>
Date:   Mon Sep 7 14:13:40 2009 +0200

    Translate decoded string to Unicode, so that Cheetah can handle it properly.
    Fix #360


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

 prewikka/views/messagesummary.py |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

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

diff --git a/prewikka/views/messagesummary.py b/prewikka/views/messagesummary.py
index 1582470..1ffc546 100644
--- a/prewikka/views/messagesummary.py
+++ b/prewikka/views/messagesummary.py
@@ -1074,8 +1074,7 @@ class AlertSummary(TcpIpOptions, MessageSummary, view.View):
                 val["payload"] = "<span class='fixed'>%s</span>" % payload
                 data.render_table(self, _("Payload"), val)
 
-                payload = utils.escape_html_string(ignored_value["payload"]).replace(" ", "&nbsp;")
-                val["payload"] = "<div style='overflow: auto;'>%s</div>" % utils.escape_html_string(ignored_value["payload"]).replace("\n", "<br/>")
+                val["payload"] = "<div style='overflow: auto;'>%s</div>" % utils.escape_html_string(utils.toUnicode(ignored_value["payload"])).replace("\n", "<br/>")
                 data.render_table(self, _("ASCII Payload"), val)
 
             self.endTable()
_______________________________________________
Prelude-cvslog site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-cvslog