[fix] [minor] rate calculation on server side, only if blank/0 (honour client side calculation sequence), shopping cart settings

This commit is contained in:
Anand Doshi
2013-08-13 13:01:12 +05:30
parent c4dde9bd99
commit 47e14a9de4
7 changed files with 12 additions and 14 deletions

View File

@@ -98,7 +98,7 @@ class BuyingController(StockController):
if item.discount_rate == 100.0:
item.import_rate = 0.0
elif item.import_ref_rate:
elif not item.import_rate:
item.import_rate = flt(item.import_ref_rate * (1.0 - (item.discount_rate / 100.0)),
self.precision("import_rate", item))