Changeset 1122 for ZMS/trunk/ZMSMetaobjManager.py
- Timestamp:
- 21.07.2010 22:19:32 (22 months ago)
- File:
-
- 1 edited
-
ZMS/trunk/ZMSMetaobjManager.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ZMS/trunk/ZMSMetaobjManager.py
r1113 r1122 47 47 def syncType( self, meta_id, attr): 48 48 try: 49 if attr['type'] == 'resource': 49 if (attr['type'] in ['resource']) or \ 50 (attr.get('mandatory',0)==1 and attr['type'] in self.getMetaobjIds()): 50 51 ob = getattr( self, meta_id+'.'+attr['id'], None) 51 52 if ob is not None: … … 751 752 752 753 # Handle resources. 753 if newType == 'resource': 754 if (newType in ['resource']) or \ 755 (newMandatory and newType in self.getMetaobjIds()): 754 756 if isinstance( newCustom, _blobfields.MyFile): 755 757 if oldId is not None and id+'.'+oldId in self.objectIds():
Note: See TracChangeset
for help on using the changeset viewer.
