[Erp5-report] r10047 - /erp5/trunk/products/ERP5Form/MultiRelationField.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Sun Sep 17 14:28:52 CEST 2006
Author: jp
Date: Sun Sep 17 14:28:51 2006
New Revision: 10047
URL: http://svn.erp5.org?rev=10047&view=rev
Log:
More comments
Modified:
erp5/trunk/products/ERP5Form/MultiRelationField.py
Modified: erp5/trunk/products/ERP5Form/MultiRelationField.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/MultiRelationField.py?rev=10047&r1=10046&r2=10047&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/MultiRelationField.py (original)
+++ erp5/trunk/products/ERP5Form/MultiRelationField.py Sun Sep 17 14:28:51 2006
@@ -428,14 +428,15 @@
if self.relation_setter_id:
relation_setter = getattr(o, self.relation_setter_id)
relation_setter((), portal_type=self.portal_type_list)
- relation_setter(relation_uid_list,
- portal_type=self.portal_type_list)
+ relation_setter(relation_uid_list, # relation setter is uid based
+ portal_type=self.portal_type_list) # maybe not the best solution
+ # and inconsistent with bellow
else:
# we could call a generic method which create the setter method name
if len(relation_object_list) == 1:
set_method_name = '_set%sValue' % \
convertToUpperCase(self.base_category)
- getattr(o, set_method_name)(relation_object_list[0],
+ getattr(o, set_method_name)(relation_object_list[0],
portal_type=self.portal_type_list)
else:
set_method_name = '_set%sValueList' % \
More information about the Erp5-report
mailing list