feat: select ingredients to add to shopping List (#2136)

* added recipe ingredient override to backend

* pytest

* new dialog to filter recipe items added to list
This commit is contained in:
Michael Genson
2023-02-19 19:20:32 -06:00
committed by GitHub
parent 89b003589d
commit 5562effd66
8 changed files with 215 additions and 18 deletions

View File

@@ -228,7 +228,7 @@ class ShoppingListController(BaseCrudController):
self, item_id: UUID4, recipe_id: UUID4, data: ShoppingListAddRecipeParams | None = None
):
shopping_list, items = self.service.add_recipe_ingredients_to_list(
item_id, recipe_id, data.recipe_increment_quantity if data else 1
item_id, recipe_id, data.recipe_increment_quantity if data else 1, data.recipe_ingredients if data else None
)
publish_list_item_events(self.publish_event, items)