Couple of prod fixes

This commit is contained in:
2026-04-26 16:19:13 -04:00
parent 05a093afd3
commit 562494a967
2 changed files with 7 additions and 3 deletions
+6
View File
@@ -305,6 +305,7 @@ class DispensingCreate(BaseModel):
requested_pack_id: Optional[int] = None
requested_pack_count: Optional[float] = None
animal_name: Optional[str] = None
prescribing_vet: Optional[str] = None
user_name: Optional[str] = None
notes: Optional[str] = None
allocations: List[DispensingAllocationCreate] = []
@@ -327,6 +328,7 @@ class DispensingResponse(BaseModel):
requested_pack_id: Optional[int] = None
requested_pack_count: Optional[float] = None
animal_name: Optional[str] = None
prescribing_vet: Optional[str] = None
user_name: str
notes: Optional[str] = None
dispensed_at: datetime
@@ -1562,6 +1564,7 @@ def dispense_drug(dispensing: DispensingCreate, db: Session = Depends(get_db), c
requested_pack_id=resolved["pack_id"],
requested_pack_count=resolved["pack_count"],
animal_name=dispensing.animal_name,
prescribing_vet=dispensing.prescribing_vet,
user_name=user_name,
notes=dispensing.notes,
)
@@ -1635,6 +1638,7 @@ def list_dispensings(skip: int = 0, limit: int = 100, db: Session = Depends(get_
"requested_pack_id": item.requested_pack_id,
"requested_pack_count": item.requested_pack_count,
"animal_name": item.animal_name,
"prescribing_vet": item.prescribing_vet,
"user_name": item.user_name,
"notes": item.notes,
"dispensed_at": item.dispensed_at,
@@ -1669,6 +1673,7 @@ def get_drug_dispensings(drug_id: int, db: Session = Depends(get_db), current_us
"requested_pack_id": item.requested_pack_id,
"requested_pack_count": item.requested_pack_count,
"animal_name": item.animal_name,
"prescribing_vet": item.prescribing_vet,
"user_name": item.user_name,
"notes": item.notes,
"dispensed_at": item.dispensed_at,
@@ -1700,6 +1705,7 @@ def get_variant_dispensings(variant_id: int, db: Session = Depends(get_db), curr
"requested_pack_id": item.requested_pack_id,
"requested_pack_count": item.requested_pack_count,
"animal_name": item.animal_name,
"prescribing_vet": item.prescribing_vet,
"user_name": item.user_name,
"notes": item.notes,
"dispensed_at": item.dispensed_at,