From 6a29b67aad8827f744f8d4b8bc078319935ed386 Mon Sep 17 00:00:00 2001 From: helmutm Date: Fri, 18 Jun 2010 07:02:04 +0000 Subject: [PATCH] avoid error when userId field already removed from schema fields for form generation git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3904 fd906abe-77d9-0310-91a1-e0d9ade77398 --- organize/schema.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/organize/schema.py b/organize/schema.py index 7b6687d..8c68b00 100644 --- a/organize/schema.py +++ b/organize/schema.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2005 Helmut Merz helmutm@cy55.de +# Copyright (c) 2010 Helmut Merz helmutm@cy55.de # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -41,7 +41,8 @@ class PersonSchemaFactory(SchemaFactory): # schema.fields.phoneNumbers.instance_name ='simplelist' if 'birthDate' in schema.fields.keys(): schema.fields.birthDate.display_format = ('date', 'long') - del schema.fields['userId'] + if 'userId' in schema.fields.keys(): + del schema.fields['userId'] return schema