Ignore:
Timestamp:
25.06.2010 23:26:56 (2 years ago)
Author:
zmsdev
Message:

Applied fix for foreign-key references between content-objects.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/dtml/ZMSRecordSet/actions.dtml

    r723 r1070  
    115115  <dtml-in "metaObj['attrs'][1:]" mapping> 
    116116   <dtml-let obj_attr="getObjAttr(id)" obj_attrName="getObjAttrName(obj_attr,lang)"> 
    117     <dtml-if "type in metaobj_manager.valid_types"> 
     117    <dtml-if "type in metaobj_manager.valid_types or type not in metaobj_manager.valid_xtypes+metaobj_manager.valid_zopetypes"> 
    118118     <dtml-call "REQUEST.set('value',formatObjAttrValue(obj_attr,REQUEST.get(obj_attrName),lang))"> 
    119119     <dtml-try><dtml-call "operator_delattr(value,'aq_parent')"><dtml-except></dtml-try> 
     
    145145  <dtml-in "metaObj['attrs'][1:]" mapping> 
    146146   <dtml-let obj_attr="getObjAttr(id)" obj_attrName="getObjAttrName(obj_attr,lang)"> 
    147     <dtml-if "type in metaobj_manager.valid_types"> 
     147    <dtml-if "type in metaobj_manager.valid_types or type not in metaobj_manager.valid_xtypes+metaobj_manager.valid_zopetypes"> 
    148148     <dtml-call "REQUEST.set('value',formatObjAttrValue(obj_attr,REQUEST.get(obj_attrName),lang))"> 
    149149     <dtml-var "writeBlock('[actions.update]: %s=%s(%s)'%(str(id),str(value),str(REQUEST.get(obj_attrName))))"> 
Note: See TracChangeset for help on using the changeset viewer.