summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Zielinski <tomasz.zielinski@pyconsultant.eu>2012-01-14 13:12:04 +0100
committerTomasz Zielinski <tomasz.zielinski@pyconsultant.eu>2012-01-14 13:12:04 +0100
commit12a70d9d413366ce892d56d806688d6b4c9e13d2 (patch)
tree4ce6c47c1147b3fd9c88aa763c0dabe07b2994bb
parent441b9d670f734ec2aad0d2e745017b7cdc080e7a (diff)
downloadaskbot-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.js7
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);