From fc4a660f765b2e40d648898db89f9b8471235dd8 Mon Sep 17 00:00:00 2001 From: gRoussac Date: Thu, 7 Nov 2013 11:24:32 +0100 Subject: [PATCH] [-] BO : Fix bug #PSCFV-10666 product_supllier currency set to 0 --- controllers/admin/AdminProductsController.php | 4 ++ .../fixtures/apple/data/product_supplier.xml | 68 +++++++++---------- 2 files changed, 38 insertions(+), 34 deletions(-) diff --git a/controllers/admin/AdminProductsController.php b/controllers/admin/AdminProductsController.php index bd5b3b703..b8d943976 100644 --- a/controllers/admin/AdminProductsController.php +++ b/controllers/admin/AdminProductsController.php @@ -2660,6 +2660,10 @@ class AdminProductsControllerCore extends AdminController $product_supplier->id_product = $product->id; $product_supplier->id_product_attribute = 0; $product_supplier->id_supplier = $id; + if ($this->context->currency->id) + $product_supplier->id_currency = (int)$this->context->currency->id; + else + $product_supplier->id_currency = (int)Configuration::get('PS_CURRENCY_DEFAULT'); $product_supplier->save(); $associated_suppliers[] = $product_supplier; diff --git a/install-dev/fixtures/apple/data/product_supplier.xml b/install-dev/fixtures/apple/data/product_supplier.xml index 59c4ce5ab..27b34a75f 100644 --- a/install-dev/fixtures/apple/data/product_supplier.xml +++ b/install-dev/fixtures/apple/data/product_supplier.xml @@ -8,39 +8,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +