From 33186e23c535d0226bd51ff67c5024a5df841ed5 Mon Sep 17 00:00:00 2001 From: Janusz Dobrowolski Date: Mon, 3 Nov 2008 17:37:34 +0000 Subject: [PATCH] Fixed price priority in automatic calculations. --- CHANGELOG.txt | 4 ++++ sales/includes/sales_db.inc | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index b6670853..4786f688 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -19,6 +19,10 @@ Legend: ! -> Note $ -> Affected files +03-Nov-2008 Janusz Dobrowolski +# Fixed price priority in automatic calculations. +$ sales/includes/sales_db.inc + 30-Oct-2008 Janusz Dobrowolski # [0000080] BOM elements was not editable after entry. $ /manufacturing/manage/bom_edit.php diff --git a/sales/includes/sales_db.inc b/sales/includes/sales_db.inc index 1f5e0f31..338f2d00 100644 --- a/sales/includes/sales_db.inc +++ b/sales/includes/sales_db.inc @@ -104,11 +104,11 @@ function get_price ($stock_id, $currency, $sales_type_id, $factor=null, $date=nu { $price = $prices[$sales_type_id][$home_curr] / $rate; } - if (isset($prices[$base_id][$currency])) + elseif (isset($prices[$base_id][$currency])) { $price =$prices[$base_id][$currency] * $factor; } - if (isset($prices[$base_id][$home_curr])) + elseif (isset($prices[$base_id][$home_curr])) { $price =$prices[$base_id][$home_curr] * $factor / $rate; } -- 2.30.2