Coverage for packages/clopos/src/integrify/clopos/schemas/categories/request.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v7.16.0, created at 2026-10-19 02:39 +0000

1from integrify.clopos.schemas.common.request import ByIDRequest, PaginatedDataRequest 

2from integrify.clopos.schemas.enums import CategoryType 

3from integrify.utils import UnsetField 

4 

5 

6class GetCategoriesRequest(PaginatedDataRequest): 

7 parent_id: UnsetField[int] 

8 type: UnsetField[CategoryType] 

9 include_children: UnsetField[bool] 

10 include_inactive: UnsetField[bool] 

11 

12 

13class GetCategoryByIDRequest(ByIDRequest): 

14 include_children: UnsetField[bool]