[Checkins]
SVN: Sandbox/pcardune/z3cFormJS/trunk/src/z3c/formjs/jsevent.py
subtle fix to make buttons render and not crash. I'm not sure
why the tests were passing without this.
Paul Carduner
paulcarduner at gmail.com
Mon Jul 2 19:35:34 EDT 2007
Log message for revision 77316:
subtle fix to make buttons render and not crash. I'm not sure why the tests were passing without this.
Changed:
U Sandbox/pcardune/z3cFormJS/trunk/src/z3c/formjs/jsevent.py
-=-
Modified: Sandbox/pcardune/z3cFormJS/trunk/src/z3c/formjs/jsevent.py
===================================================================
--- Sandbox/pcardune/z3cFormJS/trunk/src/z3c/formjs/jsevent.py 2007-07-02 23:25:46 UTC (rev 77315)
+++ Sandbox/pcardune/z3cFormJS/trunk/src/z3c/formjs/jsevent.py 2007-07-02 23:35:34 UTC (rev 77316)
@@ -124,13 +124,13 @@
result += renderer.render(handler, id, self.form) + '\n'
#render events attached to buttons
if hasattr(self.form, 'buttons'):
- for field in self.form.buttons.values():
- handler = self.form.jshandlers.getHandler(field)
+ for key, button in self.form.buttons.items():
+ handler = self.form.jshandlers.getHandler(button)
if handler is not None:
renderer = zope.component.getMultiAdapter((handler.event, self.request),
interfaces.IJSEventRenderer)
# XXX: is this a safe way to get ids?
- id = self.form.actions[field.__name__].id
+ id = self.form.actions[key].id
result += renderer.render(handler, id, self.form) + '\n'
return result
More information about the Checkins
mailing list