diff -r 6012cf57f48e -r 65d93a4fd11c web/views/basecomponents.py --- a/web/views/basecomponents.py Tue Jan 21 17:14:05 2014 +0100 +++ b/web/views/basecomponents.py Tue Jan 21 17:34:31 2014 +0100 @@ -1,4 +1,4 @@ -# copyright 2003-2012 LOGILAB S.A. (Paris, FRANCE), all rights reserved. +# copyright 2003-2013 LOGILAB S.A. (Paris, FRANCE), all rights reserved. # contact http://www.logilab.fr/ -- mailto:contact@logilab.fr # # This file is part of CubicWeb. @@ -188,25 +188,15 @@ """ __select__ = yes() __regid__ = 'applmessages' - # don't want user to hide this component using an cwproperty + # don't want user to hide this component using a cwproperty cw_property_defs = {} def call(self, msg=None): if msg is None: - msgs = [] - if self._cw.cnx: - srcmsg = self._cw.get_shared_data('sources_error', pop=True, txdata=True) - if srcmsg: - msgs.append(srcmsg) - reqmsg = self._cw.message # XXX don't call self._cw.message twice - if reqmsg: - msgs.append(reqmsg) - else: - msgs = [msg] + msg = self._cw.message # XXX don't call self._cw.message twice self.w(u'
\n' % - (toggle_action('appMsg'), (msgs and ' ' or 'hidden'))) - for msg in msgs: - self.w(u'
%s
' % (self.domid, msg)) + (toggle_action('appMsg'), (msg and ' ' or 'hidden'))) + self.w(u'
%s
' % (self.domid, msg)) self.w(u'
')