summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Bergli Heier <snakebite@jvnv.net>2012-12-23 12:02:23 +0100
committerJon Bergli Heier <snakebite@jvnv.net>2012-12-23 12:02:23 +0100
commit017fbf1b8ce39d978ff3f8a94e0acac9ce33ea81 (patch)
tree8372ac79224bc6658b70251c02333db6a19ded2d
parent9dbcf12861ed501b91260fdbb064808832674375 (diff)
Fixed tag searches.
-rw-r--r--db.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/db.py b/db.py
index 81e5e86..fc678cc 100644
--- a/db.py
+++ b/db.py
@@ -180,12 +180,10 @@ class Track(Base):
s_and = []
for i in args:
s_and.append(f.name.ilike('%{0}%'.format(i)))
- s_or.append(and_(*s_and))
+ if len(s_and):
+ s_or.append(and_(*s_and))
if len(s_or):
r = r.filter(or_(*s_or))
- r = r#.limit(100)
- #.all()
- #print r
return r
def get_path(self):