# HG changeset patch # User Sylvain Thénault # Date 1254843910 -7200 # Node ID f179ccbd13e62fdeaef473f3466911ef4031722a # Parent cdb41ceeffc7a8cc8cd41bc29c4e0cdb77cf778f [forms] fix generated label for fields diff -r cdb41ceeffc7 -r f179ccbd13e6 web/formfields.py --- a/web/formfields.py Tue Oct 06 17:18:23 2009 +0200 +++ b/web/formfields.py Tue Oct 06 17:45:10 2009 +0200 @@ -536,9 +536,9 @@ kwargs['required'] = card in '1+' kwargs['name'] = rschema.type if role == 'object': - kwargs['label'] = (eschema.type + '_object', rschema.type) + kwargs.setdefault('label', (eschema.type, rschema.type + '_object')) else: - kwargs['label'] = (eschema.type, rschema.type) + kwargs.setdefault('label', (eschema.type, rschema.type)) kwargs.setdefault('help', help) if rschema.is_final(): if skip_meta_attr and rschema in eschema.meta_attributes():