Bug #8185: Fix double encoding of subjects.
authorMichael M Slusarz <slusarz@curecanti.org>
Wed, 15 Apr 2009 05:43:25 +0000 (23:43 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Wed, 15 Apr 2009 07:40:29 +0000 (01:40 -0600)
imp/lib/UI/Message.php

index b8640e4..f851661 100644 (file)
@@ -456,15 +456,9 @@ class IMP_UI_Message
      */
     public function getDisplaySubject($subject)
     {
-        require_once 'Horde/Text.php';
         require_once 'Horde/Text/Filter.php';
 
-        $subject = IMP::filterText($subject);
-        if (!($disp_subject = Text::htmlSpaces($subject))) {
-            $disp_subject = $subject;
-        }
-
-        return Text_Filter::filter($disp_subject, 'text2html', array('parselevel' => TEXT_HTML_MICRO, 'class' => null, 'callback' => null));
+        return Text_Filter::filter(IMP::filterText($subject), 'text2html', array('parselevel' => TEXT_HTML_MICRO, 'class' => null, 'callback' => null));
     }
 
 }