[Zope-dev] z3c.form vs. Invalid exceptions
Martin Aspeli
optilude+lists at gmail.com
Fri Feb 26 10:23:26 EST 2010
Stephan Richter wrote:
> On Friday 26 February 2010, Martin Aspeli wrote:
>> The z3c.form doctests make it look like raising zope.interface.Invalid()
>> would be an acceptable thing for a validator to do. It also makes it
>> look like the argument passed to the Invalid() constructor is a string
>> that would be displayed as an error message.
>
> After reviewing the code and comments briefly, I think this is a bug. I am
> amazed that it has not surfaced before. I guess Invalid from zope.interface is
> simply not raised that often.
>
> Feel free to fix the bug with a test. You can also release a new z3c.form
> version if you like. I can give you access
Fixed.
I also added the behaviour to not render anything for a non-200 request.
My PyPI username is optilude if you'd like me to release it a 2.3.3.
Martin
--
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book
More information about the Zope-Dev
mailing list