fixed search query (awesome now thanks vee =]), tag links, default routing is back...
[zzz-floof.git] / floof / controllers / search.py
index 88dfbe3..abedd16 100644 (file)
@@ -16,13 +16,13 @@ class SearchController(BaseController):
         """Search, implemented the stupid way!"""
         query = request.params.get('query', '')
         tags = query.split()
         """Search, implemented the stupid way!"""
         query = request.params.get('query', '')
         tags = query.split()
-
+        
         tagtexts = TagText.query.filter(TagText.text.in_(tags))
         tagtext_ids = [_.id for _ in tagtexts]
 
         # Fetch art that has all the tags
         c.artwork = Art.query.join(Tag) \
         tagtexts = TagText.query.filter(TagText.text.in_(tags))
         tagtext_ids = [_.id for _ in tagtexts]
 
         # Fetch art that has all the tags
         c.artwork = Art.query.join(Tag) \
-                       .filter(Tag.id.in_(tagtext_ids)) \
+                       .filter(Tag.tagtext_id.in_(tagtext_ids)) \
                        .all()
 
                        .all()
 
-        return render('/index.mako')
+        return render('/index.mako')
\ No newline at end of file