diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-06-27 18:56:42 -0400 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-06-27 18:56:42 -0400 |
commit | b23abf79f2996782495b1d180c2154ce65ced445 (patch) | |
tree | d006c43b129d52b22eda91dd31886f71c3591260 /askbot/search | |
parent | c5b2ebbf46c55afd1d218b7c20fefa30ee1f6f5a (diff) | |
download | askbot-b23abf79f2996782495b1d180c2154ce65ced445.tar.gz askbot-b23abf79f2996782495b1d180c2154ce65ced445.tar.bz2 askbot-b23abf79f2996782495b1d180c2154ce65ced445.zip |
fixed search in postgres where tag is entered into the search string and the search query is empty otherwise
Diffstat (limited to 'askbot/search')
-rw-r--r-- | askbot/search/state_manager.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/askbot/search/state_manager.py b/askbot/search/state_manager.py index f8154865..a02f1577 100644 --- a/askbot/search/state_manager.py +++ b/askbot/search/state_manager.py @@ -117,6 +117,10 @@ class SearchState(object): else: self.sort = sort + #patch for empty stripped query, relevance sorting is useless then + if self.stripped_query in (None, '') and sort == 'relevance-desc': + self.sort = const.DEFAULT_POST_SORT_METHOD + self.tags = [] if tags: for t in tags.split(const.TAG_SEP): |