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