refactor: change days type to Optional[int] in PreShiftConstraint and PostShiftConstraint

This commit is contained in:
Ross
2025-12-12 22:35:06 +00:00
parent f6dd9285a5
commit 18a45ff87e
+2 -2
View File
@@ -90,13 +90,13 @@ class NightConstraint(BaseShiftConstraint):
options: Any = None options: Any = None
class PreShiftConstraint(BaseShiftConstraint): class PreShiftConstraint(BaseShiftConstraint):
days: Any = None days: Optional[int] = None
ignore_shifts: List[str] = [] ignore_shifts: List[str] = []
exclude_days: List[str] = [] exclude_days: List[str] = []
allow_self: bool = True allow_self: bool = True
class PostShiftConstraint(BaseShiftConstraint): class PostShiftConstraint(BaseShiftConstraint):
days: Any = None days: Optional[int] = None
ignore_shifts: List[str] = [] ignore_shifts: List[str] = []
exclude_days: List[str] = [] exclude_days: List[str] = []
allow_self: bool = True allow_self: bool = True