diff --git a/product/ERP5Type/Base.py b/product/ERP5Type/Base.py index cbc51fdec3482de5e2a4b431263ebe3978e491e9..4c336291ed456fa9fca94ecac11b1f335bf71f05 100644 --- a/product/ERP5Type/Base.py +++ b/product/ERP5Type/Base.py @@ -964,11 +964,7 @@ class Base( CopyContainer, # XXX This is necessary to override getId which is also defined in SimpleItem. security.declareProtected( Permissions.AccessContentsInformation, 'getId' ) - for prop in PropertySheet.Base._properties: - if prop['id'] == 'id': - getId = BaseAccessor.Getter('getId', 'id', prop['type'], - default = prop.get('default'), storage_id = prop.get('storage_id')) - break + BaseAccessor.Getter('getId', 'id', 'string') # Debug def getOid(self):