cubicweb/web/views/basetemplates.py
changeset 11280 eb1d74ce6b61
parent 11057 0b59724cb3f2
child 11301 a76feec0a861
--- a/cubicweb/web/views/basetemplates.py	Thu Jun 16 15:53:01 2016 +0200
+++ b/cubicweb/web/views/basetemplates.py	Wed Jun 01 17:05:16 2016 +0200
@@ -1,4 +1,4 @@
-# copyright 2003-2012 LOGILAB S.A. (Paris, FRANCE), all rights reserved.
+# copyright 2003-2016 LOGILAB S.A. (Paris, FRANCE), all rights reserved.
 # contact http://www.logilab.fr/ -- mailto:contact@logilab.fr
 #
 # This file is part of CubicWeb.
@@ -508,8 +508,9 @@
                 stitle = u' '
             w(u'<div class="loginTitle">%s</div>' % stitle)
         w(u'<div class="loginContent">\n')
-        if showmessage and self._cw.message:
-            w(u'<div class="loginMessage">%s</div>\n' % self._cw.message)
+        message = self._cw.message  # don't call self._cw.message twice
+        if showmessage and message:
+            w(u'<div class="loginMessage">%s</div>\n' % message)
         config = self._cw.vreg.config
         if config['auth-mode'] != 'http':
             self.login_form(id) # Cookie authentication