Skip to content

Commit 6205f59

Browse files
committed
fix: check for None properly
1 parent aa8bb18 commit 6205f59

File tree

1 file changed

+6
-4
lines changed
  • tagstudio/src/core/library/alchemy

1 file changed

+6
-4
lines changed

tagstudio/src/core/library/alchemy/enums.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,17 +94,19 @@ def __post_init__(self):
9494

9595
query = None
9696

97-
if self.query:
97+
if self.query is not None:
9898
query = self.query
99-
elif self.tag:
99+
elif self.tag is not None:
100100
query = self.tag.strip()
101101
self.tag = None
102-
elif self.tag_id:
102+
elif self.tag_id is not None:
103103
query = f"tag_id:{self.tag_id}"
104104
self.tag_id = None
105-
elif self.path:
105+
elif self.path is not None:
106106
query = f"path:'{str(self.path).strip()}'"
107107

108+
self.query = query
109+
108110
if query:
109111
self.ast = Parser(query).parse()
110112
else:

0 commit comments

Comments
 (0)