From 75d11187487722f11dde38d5ee8aaf613b60319e Mon Sep 17 00:00:00 2001 From: rGaillard Date: Mon, 8 Oct 2012 15:36:11 +0000 Subject: [PATCH] // Fix #PSCFV-4789 git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@17801 b9a71923-0436-4b27-9f14-aed3839534dd --- controllers/admin/AdminProductsController.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/controllers/admin/AdminProductsController.php b/controllers/admin/AdminProductsController.php index 0b0cbea37..37d929d2b 100644 --- a/controllers/admin/AdminProductsController.php +++ b/controllers/admin/AdminProductsController.php @@ -1405,9 +1405,14 @@ class AdminProductsControllerCore extends AdminController if (!Image::getCover($image->id_product)) { $res &= Db::getInstance()->execute(' - UPDATE `'._DB_PREFIX_.'image` - SET `cover` = 1 - WHERE `id_product` = '.(int)$image->id_product.' + UPDATE `'._DB_PREFIX_.'image_shop` image_shop + SET image_shop.`cover` = 1 + WHERE image_shop.`id_image` = (SELECT id_image FROM + (SELECT image_shop.id_image + FROM '._DB_PREFIX_.'image i'. + Shop::addSqlAssociation('image', 'i').' + WHERE i.id_product ='.(int)$image->id_product.' LIMIT 1 + ) tmpImage) AND id_shop='.(int)$this->context->shop->id.' LIMIT 1'); }