102 |
102 |
103 def context(self, **kwargs): |
103 def context(self, **kwargs): |
104 entity = self.rset.get_entity(self.row or 0, self.col or 0) |
104 entity = self.rset.get_entity(self.row or 0, self.col or 0) |
105 content = entity.printable_value(self.content_attr, format='text/plain') |
105 content = entity.printable_value(self.content_attr, format='text/plain') |
106 if content: |
106 if content: |
107 contentformat = getattr(entity, self.content_attr + '_format', 'text/rest') |
107 contentformat = getattr(entity, self.content_attr + '_format', |
108 content = normalize_text(content, 80, rest=contentformat=='text/rest') |
108 'text/rest') |
|
109 # XXX don't try to wrap rest until we've a proper transformation (see |
|
110 # #103822) |
|
111 if contentformat != 'text/rest': |
|
112 content = normalize_text(content, 80) |
109 return super(ContentAddedView, self).context(content=content, **kwargs) |
113 return super(ContentAddedView, self).context(content=content, **kwargs) |
110 |
114 |
111 def subject(self): |
115 def subject(self): |
112 entity = self.rset.get_entity(self.row or 0, self.col or 0) |
116 entity = self.rset.get_entity(self.row or 0, self.col or 0) |
113 return u'%s #%s (%s)' % (self.req.__('New %s' % entity.e_schema), |
117 return u'%s #%s (%s)' % (self.req.__('New %s' % entity.e_schema), |