We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d90b2d8 commit 723cfdeCopy full SHA for 723cfde
1 file changed
fastapi_jsonapi/atomic/schemas.py
@@ -40,7 +40,7 @@ class AtomicOperationRef(BaseModel):
40
relationship: Optional[str] = Field(default=None)
41
42
@root_validator
43
- def validate_op_ref(cls, values: dict):
+ def validate_atomic_operation_ref(cls, values: dict):
44
"""
45
type is required on schema
46
so id or lid has to be present
@@ -139,7 +139,7 @@ def validate_operation(cls, values: dict):
139
class AtomicOperationRequest(BaseModel):
140
operations: List[AtomicOperation] = Field(
141
alias="atomic:operations",
142
- min_length=1,
+ min_items=1,
143
)
144
145
@@ -161,5 +161,5 @@ class AtomicResultResponse(BaseModel):
161
162
results: List[AtomicResult] = Field(
163
alias="atomic:results",
164
165
0 commit comments