Skip to content

Commit 723cfde

Browse files
committed
atomic operations: fix schemas
1 parent d90b2d8 commit 723cfde

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

fastapi_jsonapi/atomic/schemas.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class AtomicOperationRef(BaseModel):
4040
relationship: Optional[str] = Field(default=None)
4141

4242
@root_validator
43-
def validate_op_ref(cls, values: dict):
43+
def validate_atomic_operation_ref(cls, values: dict):
4444
"""
4545
type is required on schema
4646
so id or lid has to be present
@@ -139,7 +139,7 @@ def validate_operation(cls, values: dict):
139139
class AtomicOperationRequest(BaseModel):
140140
operations: List[AtomicOperation] = Field(
141141
alias="atomic:operations",
142-
min_length=1,
142+
min_items=1,
143143
)
144144

145145

@@ -161,5 +161,5 @@ class AtomicResultResponse(BaseModel):
161161

162162
results: List[AtomicResult] = Field(
163163
alias="atomic:results",
164-
min_length=1,
164+
min_items=1,
165165
)

0 commit comments

Comments
 (0)