Hi ,
When this error occurs in my shop, I come up with this solution.
In ProductAssembler.php:111, make this changes.
if ($rows === false) {
return $rawProduct;
}
// ****
$mergedData = array_merge($rows[0], $rawProduct);
if (!is_array($mergedData)) {
throw new Exception("La méthode addMissingProductFields doit retourner un tableau.");
}
return $mergedData;
// ********
}