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
« 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
6class GetCategoriesRequest(PaginatedDataRequest):
7 parent_id: UnsetField[int]
8 type: UnsetField[CategoryType]
9 include_children: UnsetField[bool]
10 include_inactive: UnsetField[bool]
13class GetCategoryByIDRequest(ByIDRequest):
14 include_children: UnsetField[bool]