equal
deleted
inserted
replaced
67 """tidy HTML in rich text strings""" |
67 """tidy HTML in rich text strings""" |
68 events = ('before_add_entity', 'before_update_entity') |
68 events = ('before_add_entity', 'before_update_entity') |
69 accepts = ('Any',) |
69 accepts = ('Any',) |
70 |
70 |
71 def call(self, session, entity): |
71 def call(self, session, entity): |
|
72 if session.is_super_session: |
|
73 return |
72 metaattrs = entity.e_schema.meta_attributes() |
74 metaattrs = entity.e_schema.meta_attributes() |
73 for metaattr, (metadata, attr) in metaattrs.iteritems(): |
75 for metaattr, (metadata, attr) in metaattrs.iteritems(): |
74 if metadata == 'format': |
76 if metadata == 'format': |
75 try: |
77 try: |
76 value = entity[attr] |
78 value = entity[attr] |