Fix status key serialization issue in get_rack_status

This commit is contained in:
yangdx 2025-07-30 04:45:48 +08:00
parent 30f71c8acf
commit 29e829113b

View file

@ -1869,7 +1869,8 @@ def create_document_routes(
) )
# Build status summary # Build status summary
status_key = doc_status.status.value # Handle both DocStatus enum and string cases for robust deserialization
status_key = str(doc_status.status)
status_summary[status_key] = status_summary.get(status_key, 0) + 1 status_summary[status_key] = status_summary.get(status_key, 0) + 1
return TrackStatusResponse( return TrackStatusResponse(