[Erp5-report] r35430 kazuhiko - in /erp5/trunk/products/ERP5: Document/ PropertySheet/
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue May 18 15:19:05 CEST 2010
Author: kazuhiko
Date: Tue May 18 15:19:04 2010
New Revision: 35430
URL: http://svn.erp5.org?rev=35430&view=rev
Log:
introduce force_update property that will enable to update existing document even if there are differences.
Modified:
erp5/trunk/products/ERP5/Document/CategoryMovementGroup.py
erp5/trunk/products/ERP5/Document/PropertyMovementGroup.py
erp5/trunk/products/ERP5/PropertySheet/MovementGroup.py
Modified: erp5/trunk/products/ERP5/Document/CategoryMovementGroup.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/CategoryMovementGroup.py?rev=35430&r1=35429&r2=35430&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/CategoryMovementGroup.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/CategoryMovementGroup.py [utf8] Tue May 18 15:19:04 2010
@@ -47,6 +47,8 @@
return property_dict
def test(self, document, property_dict, property_list=None, **kw):
+ if self.isForceUpdate():
+ return True, property_dict
if property_list not in (None, []):
target_property_list = [x for x in self.getTestedPropertyList() \
if x in property_list]
Modified: erp5/trunk/products/ERP5/Document/PropertyMovementGroup.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/PropertyMovementGroup.py?rev=35430&r1=35429&r2=35430&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/PropertyMovementGroup.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/PropertyMovementGroup.py [utf8] Tue May 18 15:19:04 2010
@@ -46,6 +46,8 @@
return property_dict
def test(self, document, property_dict, property_list=None, **kw):
+ if self.isForceUpdate():
+ return True, property_dict
if property_list not in (None, []):
target_property_list = [x for x in self.getTestedPropertyList() \
if x in property_list]
Modified: erp5/trunk/products/ERP5/PropertySheet/MovementGroup.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/PropertySheet/MovementGroup.py?rev=35430&r1=35429&r2=35430&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/PropertySheet/MovementGroup.py [utf8] (original)
+++ erp5/trunk/products/ERP5/PropertySheet/MovementGroup.py [utf8] Tue May 18 15:19:04 2010
@@ -32,5 +32,9 @@
'type' : 'lines',
'default' : (),
'mode' : 'w' },
+ { 'id' : 'force_update',
+ 'description' : 'Update always if enabled',
+ 'type' : 'boolean',
+ 'mode' : 'w' },
)
_categories = ('collect_order_group', 'divergence_scope',)
More information about the Erp5-report
mailing list