Changeset 35149

Show
Ignore:
Timestamp:
04/12/06 16:30:07 (3 years ago)
Author:
gracinet
Message:

Leveraging #1608

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • CPSCourrier/trunk/tests/layer.py

    r35124 r35149  
    168168            }, 
    169169        } 
    170         mail_fti = self.ttool['Incoming Mail'] 
    171170        for mail_id, mail_data in incoming_mail_data.items(): 
    172             dm = mail_fti.getDataModel(None) 
    173171            self.wftool.invokeFactoryFor(self.mb, 'Incoming Mail', mail_id, 
    174                                     datamodel=dm, **mail_data) 
     172                                    **mail_data) 
    175173            setattr(self, mail_id, self.mb[mail_id]) 
    176174        # this is required for cut/paste integration tests 
     
    237235            container = self.mb 
    238236 
    239         mail_fti = self.ttool[portal_type] 
    240         dm = mail_fti.getDataModel(None) 
    241237        mail_id = self.wftool.invokeFactoryFor(self.mb, 
    242238                                               portal_type, 
    243239                                               mail_id, 
    244                                                datamodel=dm
     240                                               
    245241 
    246242        mail = container[mail_id] 
  • CPSCourrier/trunk/workflows/scripts.py

    r35091 r35149  
    107107 
    108108    ptype = 'Outgoing Mail' 
    109     fti = getToolByName(incoming_proxy, 'portal_types')[ptype] 
    110     dm = fti.getDataModel(None) 
    111109    oid = container.computeId(Title) 
    112     wftool.invokeFactoryFor(container, ptype, oid, datamodel=dm, **data) 
     110    wftool.invokeFactoryFor(container, ptype, oid, **data) 
    113111    outgoing_proxy = getattr(container, oid) 
    114112