diff options
author | Tomasz Zielinski <tomasz.zielinski@pyconsultant.eu> | 2012-01-14 13:12:04 +0100 |
---|---|---|
committer | Tomasz Zielinski <tomasz.zielinski@pyconsultant.eu> | 2012-01-14 13:12:04 +0100 |
commit | 12a70d9d413366ce892d56d806688d6b4c9e13d2 (patch) | |
tree | 4ce6c47c1147b3fd9c88aa763c0dabe07b2994bb | |
parent | 441b9d670f734ec2aad0d2e745017b7cdc080e7a (diff) | |
download | askbot-12a70d9d413366ce892d56d806688d6b4c9e13d2.tar.gz askbot-12a70d9d413366ce892d56d806688d6b4c9e13d2.tar.bz2 askbot-12a70d9d413366ce892d56d806688d6b4c9e13d2.zip |
Bugfix: scope links are now properly updated on each ajax request
-rw-r--r-- | askbot/skins/common/media/js/live_search.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/askbot/skins/common/media/js/live_search.js b/askbot/skins/common/media/js/live_search.js index 476cd37b..8fdb0b43 100644 --- a/askbot/skins/common/media/js/live_search.js +++ b/askbot/skins/common/media/js/live_search.js @@ -196,6 +196,13 @@ var liveSearch = function(query_string) { $("#ContentLeft a.rss:first").attr("href", data['feed_url']); } + $('#scopeWrapper > a.scope-selector').each(function(index) { + var old_qs = $(this).attr('href').replace(search_url, ''); + var scope = QSutils.get_query_string_selector_value(old_qs, 'scope'); + qs = QSutils.patch_query_string(data['query_string'], 'scope:' + scope); + $(this).attr('href', search_url + qs); + }); + query.focus(); var old_list = $('#' + q_list_sel); |