Author: tmckay Date: 2013-07-23 21:07:36 +0000 (Tue, 23 Jul 2013) New Revision: 5778
Modified: branches/statusquo/wooly/python/wooly/pages.py Log: Merge BZ980366 from trunk. svn merge -c 5777 svn+ssh://svn.fedorahosted.org/svn/cumin/trunk .
Modified: branches/statusquo/wooly/python/wooly/pages.py =================================================================== --- branches/statusquo/wooly/python/wooly/pages.py 2013-07-05 15:58:27 UTC (rev 5777) +++ branches/statusquo/wooly/python/wooly/pages.py 2013-07-23 21:07:36 UTC (rev 5778) @@ -290,8 +290,11 @@ sess = self.session.get(session)
widgets = self.widgets.get(session) - + already_done = [] for widget in widgets: + if widget in already_done: + continue + already_done.append(widget) self.widget_tmpl.render(writer, sess, widget) # If a widget generated a redirect url, # there is no sense finishing the render