Skip to content

Commit a9f14eb

Browse files
author
Ilyas Gasanov
committed
[DOP-19793] Fix validator
1 parent b35c3d9 commit a9f14eb

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

syncmaster/schemas/v1/queue.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ class CreateQueueSchema(BaseModel):
1717

1818
@model_validator(mode="before")
1919
def generate_slug(cls, values):
20+
if "group_id" not in values or "name" not in values:
21+
raise ValueError("Fields name and group_id are required")
2022
values["slug"] = f"{values["group_id"]}-{values["name"]}"
2123
return values
2224

0 commit comments

Comments
 (0)