[PrestaShopException]

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

285.             if (is_array($product) && isset($product['id_product'])) {
286.                 $params['id'] = $product['id_product'];
287.             } elseif ((int) $product) {
288.                 $params['id'] = $product;
289.             } else {
290.                 throw new PrestaShopException('Invalid product vars');
291.             }
292.         } else {
293.             $params['id'] = $product->id;
294.         }
295.         if (!is_object($product)) {