mirror of
https://github.com/grocy/grocy.git
synced 2025-08-20 12:20:22 +00:00
Use qu_id_purchase when adding products to the shopping list (closes #1355)
This commit is contained in:
@@ -27,7 +27,7 @@ class RecipesService extends BaseService
|
||||
{
|
||||
$product = $this->getDataBase()->products($recipePosition->product_id);
|
||||
$toOrderAmount = round(($recipePosition->missing_amount - $recipePosition->amount_on_shopping_list), 2);
|
||||
$quId = $product->qu_id_stock;
|
||||
$quId = $product->qu_id_purchase;
|
||||
|
||||
if ($recipe->not_check_shoppinglist == 1)
|
||||
{
|
||||
|
@@ -50,7 +50,8 @@ class StockService extends BaseService
|
||||
$shoppinglistRow = $this->getDatabase()->shopping_list()->createRow([
|
||||
'product_id' => $missingProduct->id,
|
||||
'amount' => $amountToAdd,
|
||||
'shopping_list_id' => $listId
|
||||
'shopping_list_id' => $listId,
|
||||
'qu_id' => $product->qu_id_purchase
|
||||
]);
|
||||
$shoppinglistRow->save();
|
||||
}
|
||||
@@ -75,7 +76,8 @@ class StockService extends BaseService
|
||||
$shoppinglistRow = $this->getDatabase()->shopping_list()->createRow([
|
||||
'product_id' => $overdueProduct->product_id,
|
||||
'amount' => 1,
|
||||
'shopping_list_id' => $listId
|
||||
'shopping_list_id' => $listId,
|
||||
'qu_id' => $product->qu_id_purchase
|
||||
]);
|
||||
$shoppinglistRow->save();
|
||||
}
|
||||
@@ -100,7 +102,8 @@ class StockService extends BaseService
|
||||
$shoppinglistRow = $this->getDatabase()->shopping_list()->createRow([
|
||||
'product_id' => $expiredProduct->product_id,
|
||||
'amount' => 1,
|
||||
'shopping_list_id' => $listId
|
||||
'shopping_list_id' => $listId,
|
||||
'qu_id' => $product->qu_id_purchase
|
||||
]);
|
||||
$shoppinglistRow->save();
|
||||
}
|
||||
|
Reference in New Issue
Block a user