From 15230cc369f219c393af55ae40566adda402579e Mon Sep 17 00:00:00 2001 From: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> Date: Tue, 21 Jul 2026 20:46:08 -0700 Subject: [PATCH] fix: assign new tag ID to aliases before adding them (#1455) --- src/tagstudio/core/library/alchemy/library.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tagstudio/core/library/alchemy/library.py b/src/tagstudio/core/library/alchemy/library.py index 197558ac..41ada274 100644 --- a/src/tagstudio/core/library/alchemy/library.py +++ b/src/tagstudio/core/library/alchemy/library.py @@ -1728,6 +1728,8 @@ class Library: session.flush() if aliases is not None: + for a in aliases: + a.tag_id = tag.id self.update_aliases(tag, aliases, session) session.flush()