Add stock to product.

This commit was merged in pull request #49.
This commit is contained in:
2026-01-19 15:08:53 +01:00
parent 295a968581
commit 46065dae1a
3 changed files with 17 additions and 6 deletions

View File

@@ -58,11 +58,13 @@ class ScrapeWebsite extends Command
$progress->start();
foreach($products as $product) {
$newestPrice = $product->newestPrice;
$currentStock = $product->currentStock;
$product->priceCurrent = $newestPrice->price;
$product->productStandardPrice = $newestPrice->productStandardPrice;
$product->lowestProductPrice30Days = $newestPrice->lowestProductPrice30Days;
$product->priceLowest = $product->lowestPrice->price;
$product->lastSeen = $newestPrice->created_at->format('Y-m-d');
$product->stock = $currentStock->stock;
$product->save(['timestamps' => false]);
$progress->advance();
}
@@ -103,10 +105,6 @@ class ScrapeWebsite extends Command
private function saveProduct(\stdClass $product, Country $country): void
{
// if ($product->skuID == 0) {
// dump([$product->skuID, $product->name]);
// }
// return;
/** @var Product $productModel */
$productModel = Product::firstOrNew(['skuID' => $product->skuID, 'country_id' => $country->id]);