Added support for querying by user.
[zzz-floof.git] / floof / controllers / search.py
index 4e92a6d..720ca67 100644 (file)
@@ -5,12 +5,12 @@ from pylons.controllers.util import abort, redirect
 from pylons import url
 
 from floof.lib.base import BaseController, render
 from pylons import url
 
 from floof.lib.base import BaseController, render
-from floof.lib.search import do_search
+from floof.lib.search import parse
 
 log = logging.getLogger(__name__)
 
 
 log = logging.getLogger(__name__)
 
-from floof.model.art import Art, Tag, TagText
-from floof.model.search import SavedSearch, GalleryWidget
+from floof.model import Art, Tag, TagText
+from floof.model import SavedSearch, GalleryWidget
 import elixir
 
 class SearchController(BaseController):
 import elixir
 
 class SearchController(BaseController):
@@ -20,7 +20,7 @@ class SearchController(BaseController):
             return self.save()
 
         c.query = request.params.get('query', '')
             return self.save()
 
         c.query = request.params.get('query', '')
-        c.artwork = do_search(c.query)
+        c.artwork = parse(c.query).all()
         return render('/index.mako')
 
     # TODO: login required
         return render('/index.mako')
 
     # TODO: login required