major claude changes

This commit is contained in:
2026-01-28 21:54:58 -05:00
parent 6316309184
commit ac4354716b
15 changed files with 269 additions and 95 deletions

View File

@@ -1,5 +1,8 @@
import logging
from fastapi import APIRouter, Request, HTTPException
from datetime import date
logger = logging.getLogger(__name__)
from database import session
from decimal import Decimal
@@ -52,7 +55,7 @@ async def update_auto(autoid: int, request: Request):
return {"ok": True, "message": "Delivery confirmed and customer factor refined successfully."}
except Exception as e:
print(str(e))
logger.error(str(e))
session.rollback()
raise HTTPException(status_code=500, detail=f"An internal error occurred: {str(e)}")