web/views/basecomponents.py
branchstable
changeset 7437 a1f48d7c8a03
parent 7430 ef5165fa99e0
child 8044 8ea1ad44ecac
equal deleted inserted replaced
7435:a2c83140794e 7437:a1f48d7c8a03
   189     def call(self, msg=None):
   189     def call(self, msg=None):
   190         if msg is None:
   190         if msg is None:
   191             msgs = []
   191             msgs = []
   192             if self._cw.cnx:
   192             if self._cw.cnx:
   193                 srcmsg = self._cw.get_shared_data('sources_error', pop=True)
   193                 srcmsg = self._cw.get_shared_data('sources_error', pop=True)
   194                 msgs.append(srcmsg)
   194                 if srcmsg:
       
   195                     msgs.append(srcmsg)
   195             reqmsg = self._cw.message # XXX don't call self._cw.message twice
   196             reqmsg = self._cw.message # XXX don't call self._cw.message twice
   196             if reqmsg:
   197             if reqmsg:
   197                 msgs.append(reqmsg)
   198                 msgs.append(reqmsg)
   198         else:
   199         else:
   199             msgs = [msg]
   200             msgs = [msg]