Implementing enum references for columns and filters
This commit is contained in:
@@ -210,14 +210,14 @@ def replace_variables_in_value(variables, value: str):
|
||||
|
||||
|
||||
class ContractDraftFilters(FilterSchema):
|
||||
status: Optional[str] = None
|
||||
status__in: Optional[list[str]] = None
|
||||
|
||||
class Constants(Filter.Constants):
|
||||
model = ContractDraft
|
||||
search_model_fields = ["label"]
|
||||
|
||||
class ContractFilters(FilterSchema):
|
||||
status: Optional[str] = None
|
||||
status__in: Optional[list[str]] = None
|
||||
|
||||
class Constants(Filter.Constants):
|
||||
model = Contract
|
||||
|
||||
@@ -83,7 +83,7 @@ class Entity(CrudDocument):
|
||||
|
||||
|
||||
class EntityDataFilter(Filter):
|
||||
type__in: Optional[list[EntityTypeEnum]] = None
|
||||
type__in: Optional[list[str]] = None
|
||||
|
||||
class Constants(Filter.Constants):
|
||||
model = EntityType
|
||||
|
||||
Reference in New Issue
Block a user