We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e5b2602 commit a906622Copy full SHA for a906622
packages/service-library/src/servicelib/celery/models.py
@@ -50,10 +50,11 @@ class MyTaskFilter(TaskFilter):
50
@model_validator(mode="after")
51
def _check_valid_filters(self) -> Self:
52
for key in self.model_dump().keys():
53
- if _TASK_ID_KEY_DELIMITATOR in key or "=" in key:
+ if _WILDCARD in key or _TASK_ID_KEY_DELIMITATOR in key or "=" in key:
54
raise ValueError(f"Invalid filter key: '{key}'")
55
if (
56
- _TASK_ID_KEY_DELIMITATOR in f"{getattr(self, key)}"
+ _WILDCARD in f"{getattr(self, key)}"
57
+ or _TASK_ID_KEY_DELIMITATOR in f"{getattr(self, key)}"
58
or "=" in f"{getattr(self, key)}"
59
):
60
raise ValueError(
0 commit comments