mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-26 18:30:20 +01:00
closes #4952
This commit is contained in:
@@ -435,7 +435,9 @@ app.cacheBuster = null;
|
||||
$('#search-form').on('submit', function () {
|
||||
var input = $(this).find('input');
|
||||
require(['search'], function(search) {
|
||||
search.query({term: input.val()}, function() {
|
||||
var data = search.getSearchPreferences();
|
||||
data.term = input.val();
|
||||
search.query(data, function() {
|
||||
input.val('');
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
'use strict';
|
||||
|
||||
/* globals app, define, utils, socket*/
|
||||
/* globals app, define, utils*/
|
||||
|
||||
define('forum/search', ['search', 'autocomplete'], function(searchModule, autocomplete) {
|
||||
var Search = {};
|
||||
@@ -67,7 +67,7 @@ define('forum/search', ['search', 'autocomplete'], function(searchModule, autoco
|
||||
|
||||
function fillOutForm() {
|
||||
var params = utils.params();
|
||||
var searchData = getSearchPreferences();
|
||||
var searchData = searchModule.getSearchPreferences();
|
||||
params = utils.merge(searchData, params);
|
||||
|
||||
if (params) {
|
||||
@@ -156,14 +156,6 @@ define('forum/search', ['search', 'autocomplete'], function(searchModule, autoco
|
||||
});
|
||||
}
|
||||
|
||||
function getSearchPreferences() {
|
||||
try {
|
||||
return JSON.parse(localStorage.getItem('search-preferences'));
|
||||
} catch(e) {
|
||||
return {};
|
||||
}
|
||||
}
|
||||
|
||||
function enableAutoComplete() {
|
||||
autocomplete.user($('#posted-by-user'));
|
||||
}
|
||||
|
||||
@@ -73,6 +73,14 @@ define('search', ['navigator', 'translator'], function(nav, translator) {
|
||||
return decodeURIComponent($.param(query));
|
||||
}
|
||||
|
||||
Search.getSearchPreferences = function() {
|
||||
try {
|
||||
return JSON.parse(localStorage.getItem('search-preferences'));
|
||||
} catch(e) {
|
||||
return {};
|
||||
}
|
||||
};
|
||||
|
||||
Search.queryTopic = function(tid, term, callback) {
|
||||
socket.emit('topics.search', {
|
||||
tid: tid,
|
||||
|
||||
Reference in New Issue
Block a user