Skip to content

Commit 974ee68

Browse files
Algorithm5838github-actions[bot]
authored andcommitted
fix: sync chat_message rows on chat update
1 parent f21e9d2 commit 974ee68

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

backend/open_webui/models/chats.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,9 @@ async def update_chat_by_id(
401401

402402
await session.commit()
403403

404+
new_messages = (chat.get('history', {}) or {}).get('messages', {}) or {}
405+
await self.reconcile_messages_by_chat_id(id, chat_item.user_id, new_messages)
406+
404407
return ChatModel.model_validate(chat_item)
405408
except Exception:
406409
return

0 commit comments

Comments
 (0)