Fix new services implementation 7

This commit is contained in:
Urtzi Alfaro
2025-08-15 22:40:19 +02:00
parent 277b1332cb
commit 399ba80067
15 changed files with 433 additions and 534 deletions

View File

@@ -95,7 +95,7 @@ class SupplierUpdate(BaseModel):
class SupplierApproval(BaseModel):
"""Schema for supplier approval/rejection"""
action: str = Field(..., regex="^(approve|reject)$")
action: str = Field(..., pattern="^(approve|reject)$")
notes: Optional[str] = None
@@ -288,7 +288,7 @@ class PurchaseOrderStatusUpdate(BaseModel):
class PurchaseOrderApproval(BaseModel):
"""Schema for purchase order approval/rejection"""
action: str = Field(..., regex="^(approve|reject)$")
action: str = Field(..., pattern="^(approve|reject)$")
notes: Optional[str] = None