[Erp5-report] r19833 - in /erp5/trunk/bt5/erp5_trade: SkinTemplateItem/portal_skins/erp5_tr...

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Mar 12 17:57:14 CET 2008


Author: alex
Date: Wed Mar 12 17:57:13 2008
New Revision: 19833

URL: http://svn.erp5.org?rev=19833&view=rev
Log:
do not attempt to divide the price by None or 0

Modified:
    erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPrice.xml
    erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPriceCalculationOperandDict.xml
    erp5/trunk/bt5/erp5_trade/bt/revision

Modified: erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPrice.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPrice.xml?rev=19833&r1=19832&r2=19833&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPrice.xml (original)
+++ erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPrice.xml Wed Mar 12 17:57:13 2008
@@ -118,7 +118,8 @@
 \n
   # Divide by the priced quantity\n
   priced_quantity = price_parameter_dict[\'priced_quantity\']\n
-  unit_base_price /= priced_quantity\n
+  if priced_quantity not in (None, 0):\n
+    unit_base_price /= priced_quantity\n
 \n
 # Return result\n
 return unit_base_price\n

Modified: erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPriceCalculationOperandDict.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPriceCalculationOperandDict.xml?rev=19833&r1=19832&r2=19833&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPriceCalculationOperandDict.xml (original)
+++ erp5/trunk/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Resource_getPriceCalculationOperandDict.xml Wed Mar 12 17:57:13 2008
@@ -118,7 +118,8 @@
 \n
   # Divide by the priced quantity\n
   priced_quantity = price_parameter_dict[\'priced_quantity\']\n
-  unit_base_price /= priced_quantity\n
+  if priced_quantity not in (None, 0):\n
+    unit_base_price /= priced_quantity\n
 \n
 # Return result\n
 if unit_base_price is not None:\n

Modified: erp5/trunk/bt5/erp5_trade/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_trade/bt/revision?rev=19833&r1=19832&r2=19833&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_trade/bt/revision (original)
+++ erp5/trunk/bt5/erp5_trade/bt/revision Wed Mar 12 17:57:13 2008
@@ -1,1 +1,1 @@
-189
+190




More information about the Erp5-report mailing list