Commit a66adc7c authored by Sebastien Robin's avatar Sebastien Robin

used newContent instead of constructContent from portaltypes


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@2142 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent c5a171d5
...@@ -171,23 +171,26 @@ An ERP5 Rule...""" ...@@ -171,23 +171,26 @@ An ERP5 Rule..."""
if c.getUid() not in existing_uid_list: if c.getUid() not in existing_uid_list:
new_id = order_line_object.getId() + '_' + c.getId() new_id = order_line_object.getId() + '_' + c.getId()
#LOG('Create Cell', 0, str(new_id)) #LOG('Create Cell', 0, str(new_id))
my_order.portal_types.constructContent(type_name=delivery_line_type, new_line = applied_rule.newContent(type_name=delivery_line_type,
container=applied_rule,
id=new_id, id=new_id,
order_value = c, order_value = c,
deliverable = 1 deliverable = 1
) )
LOG('OrderRule.expand, object created:',0,new_line.getPhysicalPath())
new_line.immediateReindexObject()
#LOG('After Create Cell', 0, str(new_id)) #LOG('After Create Cell', 0, str(new_id))
else: else:
if order_line_object.getUid() not in existing_uid_list: if order_line_object.getUid() not in existing_uid_list:
new_id = order_line_object.getId() new_id = order_line_object.getId()
#LOG('Line', 0, str(new_id)) #LOG('Line', 0, str(new_id))
my_order.portal_types.constructContent(type_name=delivery_line_type, new_line = applied_rule.newContent(type_name=delivery_line_type,
container=applied_rule, container=applied_rule,
id=new_id, id=new_id,
order_value = order_line_object, order_value = order_line_object,
deliverable = 1 deliverable = 1
) )
LOG('OrderRule.expand, object created:',0,new_line.getPhysicalPath())
new_line.immediateReindexObject()
#LOG('After Create Cell', 0, str(new_id)) #LOG('After Create Cell', 0, str(new_id))
# Source, Destination, Quantity, Date, etc. are # Source, Destination, Quantity, Date, etc. are
# acquired from the order and need not to be copied. # acquired from the order and need not to be copied.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment