From 4b33d7ebc18103a99af4d09eedb7b069dad56743 Mon Sep 17 00:00:00 2001 From: Algorithm5838 <108630393+Algorithm5838@users.noreply.github.com> Date: Mon, 1 Jun 2026 00:50:05 +0300 Subject: [PATCH] fix: preserve parent_id on chat_message upsert (#25205) --- backend/open_webui/models/chat_messages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/open_webui/models/chat_messages.py b/backend/open_webui/models/chat_messages.py index cc160997ef..8660e1e987 100644 --- a/backend/open_webui/models/chat_messages.py +++ b/backend/open_webui/models/chat_messages.py @@ -172,7 +172,7 @@ class ChatMessageTable: # Update existing if 'role' in data: existing.role = data['role'] - if 'parent_id' in data: + if 'parent_id' in data or 'parentId' in data: existing.parent_id = data.get('parent_id') or data.get('parentId') if 'content' in data: existing.content = data.get('content')