- Timestamp:
- 06/29/09 15:12:59 (3 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
collective.imstransport/trunk/collective/imstransport/utilities/objcreator.py
r296 r313 20 20 else: 21 21 parent = self.createFolderPath(context, data['path']) 22 if not getattr(parent.aq_inner.aq_explicit, data['id'], None): 22 exobj = getattr(parent.aq_inner.aq_explicit, data['id'], None) 23 if exobj and exobj.portal_type == data['type']: 24 obj = getattr(parent, data['id']) 25 else: 23 26 parent.invokeFactory(data['type'], data['id']) 24 obj = getattr(parent, data['id'])27 obj = getattr(parent, data['id']) 25 28 if data['type'] == 'Image' or getattr(obj, 'setImage', None): 26 29 if data.has_key('file'):
