Coverage for opt/mealie/lib/python3.12/site-packages/mealie/repos/repository_shopping_list.py: 86%

7 statements  

« prev     ^ index     » next       coverage.py v7.10.6, created at 2025-11-25 15:48 +0000

1from pydantic import UUID4 1a

2 

3from mealie.db.models.household.shopping_list import ShoppingList 1a

4from mealie.schema.household.group_shopping_list import ShoppingListOut, ShoppingListUpdate 1a

5 

6from .repository_generic import HouseholdRepositoryGeneric 1a

7 

8 

9class RepositoryShoppingList(HouseholdRepositoryGeneric[ShoppingListOut, ShoppingList]): 1a

10 def update(self, item_id: UUID4, data: ShoppingListUpdate) -> ShoppingListOut: # type: ignore 1a

11 return super().update(item_id, data)