equal
deleted
inserted
replaced
316 except AttributeError: |
316 except AttributeError: |
317 return None |
317 return None |
318 |
318 |
319 def set_message(self, msg): |
319 def set_message(self, msg): |
320 assert isinstance(msg, unicode) |
320 assert isinstance(msg, unicode) |
|
321 self.reset_message() |
321 self._msg = msg |
322 self._msg = msg |
322 |
323 |
323 def set_message_id(self, msgid): |
324 def set_message_id(self, msgid): |
324 self._msgid = msgid |
325 self._msgid = msgid |
325 |
326 |
346 |
347 |
347 def reset_message(self): |
348 def reset_message(self): |
348 if hasattr(self, '_msg'): |
349 if hasattr(self, '_msg'): |
349 del self._msg |
350 del self._msg |
350 if hasattr(self, '_msgid'): |
351 if hasattr(self, '_msgid'): |
|
352 self.session.data.pop(self._msgid, u'') |
351 del self._msgid |
353 del self._msgid |
352 |
354 |
353 def update_search_state(self): |
355 def update_search_state(self): |
354 """update the current search state""" |
356 """update the current search state""" |
355 searchstate = self.form.get('__mode') |
357 searchstate = self.form.get('__mode') |