Coverage for opt/mealie/lib/python3.12/site-packages/mealie/schema/group/group_preferences.py: 100%

10 statements  

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

1from uuid import UUID 1a

2 

3from pydantic import UUID4, ConfigDict 1a

4 

5from mealie.schema._mealie import MealieModel 1a

6 

7 

8class UpdateGroupPreferences(MealieModel): 1a

9 private_group: bool = True 1a

10 

11 

12class CreateGroupPreferences(UpdateGroupPreferences): 1a

13 group_id: UUID 1a

14 

15 

16class ReadGroupPreferences(CreateGroupPreferences): 1a

17 id: UUID4 1a

18 model_config = ConfigDict(from_attributes=True) 1a