diff rhodecode/controllers/search.py @ 3289:666fc6ac9ce5 beta

search: repo search is a repo thing - show it that way in ui and url
author Mads Kiilerich <madski@unity3d.com>
date Wed, 30 Jan 2013 21:17:03 +0100
parents bfffaa9aff58
children 3563bb7b4b82 9d743ca9cede
line wrap: on
line diff
--- a/rhodecode/controllers/search.py	Wed Jan 30 21:13:47 2013 +0100
+++ b/rhodecode/controllers/search.py	Wed Jan 30 21:17:03 2013 +0100
@@ -29,7 +29,7 @@
 from pylons import request, config, tmpl_context as c
 
 from rhodecode.lib.auth import LoginRequired
-from rhodecode.lib.base import BaseController, render
+from rhodecode.lib.base import BaseRepoController, render
 from rhodecode.lib.indexers import CHGSETS_SCHEMA, SCHEMA, CHGSET_IDX_NAME, \
     IDX_NAME, WhooshResultWrapper
 
@@ -46,14 +46,14 @@
 log = logging.getLogger(__name__)
 
 
-class SearchController(BaseController):
+class SearchController(BaseRepoController):
 
     @LoginRequired()
     def __before__(self):
         super(SearchController, self).__before__()
 
-    def index(self, search_repo=None):
-        c.repo_name = search_repo
+    def index(self, repo_name=None):
+        c.repo_name = repo_name
         c.formated_results = []
         c.runtime = ''
         c.cur_query = request.GET.get('q', None)