[PrestaShopException]

Invalid product vars
at line 174 in file classes/Link.php

169.             if (is_array($product) && isset($product['id_product'])) {
170.                 $params['id'] = $product['id_product'];
171.             } elseif ((int) $product) {
172.                 $params['id'] = $product;
173.             } else {
174.                 throw new PrestaShopException('Invalid product vars');
175.             }
176.         } else {
177.             $params['id'] = $product->id;
178.         }
179.