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()