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 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +