Skip to content

Commit 989d5fd

Browse files
committed
refac
1 parent 4e6a7ba commit 989d5fd

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

backend/open_webui/utils/middleware.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3945,6 +3945,12 @@ async def flush_pending_delta_data(threshold: int = 0):
39453945
response_id = response_metadata.pop('response_id', None)
39463946
if response_id:
39473947
last_response_id = response_id
3948+
3949+
# Normalize and capture usage for DB persistence
3950+
if response_metadata.get('usage'):
3951+
response_metadata['usage'] = normalize_usage(response_metadata['usage'])
3952+
usage = response_metadata['usage']
3953+
39483954
processed_data.update(response_metadata)
39493955
processed_data.pop('done', None)
39503956

0 commit comments

Comments
 (0)