dont set search term from localstorage

v1.18.x
barisusakli 9 years ago
parent 6540b07ab2
commit ae6305365e

@ -63,49 +63,49 @@ define('forum/search', ['search', 'autocomplete'], function(searchModule, autoco
function fillOutForm() {
var params = utils.params();
var searchData = searchModule.getSearchPreferences();
params = utils.merge(searchData, params);
var formData = utils.merge(searchData, params);
if (params) {
if (formData) {
if (params.term) {
$('#search-input').val(params.term);
}
if (params.in) {
$('#search-in').val(params.in);
updateFormItemVisiblity(params.in);
if (formData.in) {
$('#search-in').val(formData.in);
updateFormItemVisiblity(formData.in);
}
if (params.by) {
$('#posted-by-user').val(params.by);
if (formData.by) {
$('#posted-by-user').val(formData.by);
}
if (params.categories) {
$('#posted-in-categories').val(params.categories);
if (formData.categories) {
$('#posted-in-categories').val(formData.categories);
}
if (params.searchChildren) {
if (formData.searchChildren) {
$('#search-children').prop('checked', true);
}
if (params.replies) {
$('#reply-count').val(params.replies);
$('#reply-count-filter').val(params.repliesFilter);
if (formData.replies) {
$('#reply-count').val(formData.replies);
$('#reply-count-filter').val(formData.repliesFilter);
}
if (params.timeRange) {
$('#post-time-range').val(params.timeRange);
$('#post-time-filter').val(params.timeFilter);
if (formData.timeRange) {
$('#post-time-range').val(formData.timeRange);
$('#post-time-filter').val(formData.timeFilter);
}
if (params.sortBy) {
$('#post-sort-by').val(params.sortBy);
$('#post-sort-direction').val(params.sortDirection);
if (formData.sortBy) {
$('#post-sort-by').val(formData.sortBy);
$('#post-sort-direction').val(formData.sortDirection);
}
if (params.showAs) {
var isTopic = params.showAs === 'topics';
var isPost = params.showAs === 'posts';
if (formData.showAs) {
var isTopic = formData.showAs === 'topics';
var isPost = formData.showAs === 'posts';
$('#show-as-topics').prop('checked', isTopic).parent().toggleClass('active', isTopic);
$('#show-as-posts').prop('checked', isPost).parent().toggleClass('active', isPost);
}

Loading…
Cancel
Save