Am 19.09.2007 um 12:49 schrieb [EMAIL PROTECTED]:
Hi,
I want to use an invariant-check in an analogous manner like it is
described at the end of the message.
There is answered that the bug is fixed, but the same causes are
still active.
I'm using z3c.form=1.6 and z3c.formui=1.3
What seems to be the trouble now?
my code:
class IAddressSearch(zope.interface.Interface):
...
@zope.interface.invariant
def firstnameOrSurname( search ):
#import pdb; pdb.set_trace()
if search.firstname == None:
search.firstname = u''
if search.surname == None:
search.surname = u''
if len(search.firstname) == 0 and len(search.surname) == 0:
raise zope.interface.Invalid( u"""Enter firstname and/
or surname.""")
result of my Code:
TypeError: tuple indices must be integers
Hi, can you please include a complete traceback to see where the
exception occurres?
--
Yours sincerely,
Michael Howitz
gocept gmbh & co. kg · forsterstrasse 29 · 06112 halle/saale
www.gocept.com · fon: +49 345 12298898 · fax: +49 345 12298891
_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users