sobjects/notification.py
changeset 3023 7864fee8b4ec
parent 2880 bfc8e1831290
parent 3004 09ab5e93a02c
child 3072 6fb42c53f6df
--- a/sobjects/notification.py	Fri Aug 21 16:26:20 2009 +0200
+++ b/sobjects/notification.py	Wed Aug 26 14:45:56 2009 +0200
@@ -104,8 +104,12 @@
         entity = self.rset.get_entity(self.row or 0, self.col or 0)
         content = entity.printable_value(self.content_attr, format='text/plain')
         if content:
-            contentformat = getattr(entity, self.content_attr + '_format', 'text/rest')
-            content = normalize_text(content, 80, rest=contentformat=='text/rest')
+            contentformat = getattr(entity, self.content_attr + '_format',
+                                    'text/rest')
+            # XXX don't try to wrap rest until we've a proper transformation (see
+            # #103822)
+            if contentformat != 'text/rest':
+                content = normalize_text(content, 80)
         return super(ContentAddedView, self).context(content=content, **kwargs)
 
     def subject(self):