mirror of
https://github.com/TagStudioDev/TagStudio.git
synced 2026-01-30 14:50:47 +00:00
fix: search for tag aliases in tag search (#726)
This commit is contained in:
committed by
GitHub
parent
c06f3bb336
commit
ee14e2c200
@@ -673,7 +673,7 @@ class Library:
|
||||
tag_limit = 100
|
||||
|
||||
with Session(self.engine) as session:
|
||||
query = select(Tag)
|
||||
query = select(Tag).outerjoin(TagAlias)
|
||||
query = query.options(
|
||||
selectinload(Tag.parent_tags),
|
||||
selectinload(Tag.aliases),
|
||||
@@ -684,12 +684,12 @@ class Library:
|
||||
or_(
|
||||
Tag.name.icontains(name),
|
||||
Tag.shorthand.icontains(name),
|
||||
TagAlias.name.icontains(name),
|
||||
)
|
||||
)
|
||||
|
||||
tags = session.scalars(query)
|
||||
|
||||
res = list(tags)
|
||||
res = list(set(tags))
|
||||
|
||||
logger.info(
|
||||
"searching tags",
|
||||
|
||||
Reference in New Issue
Block a user