Skip to content

Commit 9a79177

Browse files
models: Allow pdfRest to return no files
- Compression might return just a warning.
1 parent e69b07d commit 9a79177

2 files changed

Lines changed: 0 additions & 8 deletions

File tree

src/pdfrest/models/_internal.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -683,13 +683,6 @@ class PdfRestRawFileResponse(BaseModel):
683683
),
684684
] = None
685685

686-
@model_validator(mode="after")
687-
def _check_output_id_or_files(self) -> Any:
688-
if self.output_ids is None and self.files is None:
689-
msg = "output_id or files must be specified"
690-
raise ValueError(msg)
691-
return self
692-
693686
@property
694687
def ids(self) -> list[PdfRestFileID] | None:
695688
if self.output_ids is not None:

src/pdfrest/models/public.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,6 @@ class PdfRestFileBasedResponse(BaseModel):
256256
list[PdfRestFile],
257257
Field(
258258
description="The list of files returned by the pdfRest operation",
259-
min_length=1,
260259
validation_alias=AliasChoices("output_file", "outputFile"),
261260
),
262261
]

0 commit comments

Comments
 (0)