From 6b3ad15c909676201406210dc48bfb9ebded863a Mon Sep 17 00:00:00 2001 From: Weves Date: Mon, 19 Feb 2024 15:19:44 -0800 Subject: [PATCH] Fix persona id change --- backend/danswer/db/chat.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/danswer/db/chat.py b/backend/danswer/db/chat.py index 1fcf933c8..50c895999 100644 --- a/backend/danswer/db/chat.py +++ b/backend/danswer/db/chat.py @@ -2,6 +2,7 @@ from collections.abc import Sequence from uuid import UUID from sqlalchemy import delete +from sqlalchemy import func from sqlalchemy import not_ from sqlalchemy import nullsfirst from sqlalchemy import or_ @@ -556,7 +557,7 @@ def delete_old_default_personas( stmt = ( update(Persona) .where(Persona.default_persona, Persona.id > 0) - .values(deleted=True) + .values(deleted=True, name=func.concat(Persona.name, "_old")) ) db_session.execute(stmt)