fix: bugs-04

This commit is contained in:
2026-03-17 22:39:05 +08:00
parent 143a1b4507
commit cdc2c4ead6
50 changed files with 1694 additions and 1916 deletions

View File

@@ -16,6 +16,7 @@ from app.schemas.assessment import (
InquirySuggestionOut,
)
from app.services.assessment_service import generate_inquiry_suggestions
from app.services.case_service import recalculate_case_total
router = APIRouter()
@@ -48,6 +49,7 @@ async def review_assessment(
"reviewed_by": body.reviewed_by,
"reviewed_at": datetime.now(timezone.utc),
})
await recalculate_case_total(assessment.case_id, db)
# eager-load the transaction relationship to avoid lazy-load in async context
result = await db.execute(