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 94b37ec commit 6a9c642Copy full SHA for 6a9c642
packages/models-library/src/models_library/api_schemas_storage/zipping_tasks.py
@@ -2,17 +2,11 @@
2
from pathlib import Path
3
4
from models_library.api_schemas_long_running_tasks.base import TaskId
5
-from pydantic import BaseModel, model_validator
+from pydantic import BaseModel, Field
6
7
8
class ZipTaskStartInput(BaseModel):
9
- paths: list[Path]
10
-
11
- @model_validator(mode="after")
12
- def _check_paths(self, value):
13
- if not value:
14
- raise ValueError("Empty paths error")
15
- return value
+ paths: list[Path] = Field(..., min_length=1)
16
17
18
class ZipTaskAbortOutput(BaseModel):
0 commit comments