We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c06f3bb commit ee14e2cCopy full SHA for ee14e2c
tagstudio/src/core/library/alchemy/library.py
@@ -673,7 +673,7 @@ def search_tags(
673
tag_limit = 100
674
675
with Session(self.engine) as session:
676
- query = select(Tag)
+ query = select(Tag).outerjoin(TagAlias)
677
query = query.options(
678
selectinload(Tag.parent_tags),
679
selectinload(Tag.aliases),
@@ -684,12 +684,12 @@ def search_tags(
684
or_(
685
Tag.name.icontains(name),
686
Tag.shorthand.icontains(name),
687
+ TagAlias.name.icontains(name),
688
)
689
690
691
tags = session.scalars(query)
-
692
- res = list(tags)
+ res = list(set(tags))
693
694
logger.info(
695
"searching tags",
0 commit comments