This commit is contained in:
Barış Soner Uşaklı
2018-06-01 14:38:43 -04:00
parent 7df57ba7a7
commit f0a538bd4a
4 changed files with 29 additions and 15 deletions

View File

@@ -12,7 +12,9 @@ define('autocomplete', function () {
open: function () {
$(this).autocomplete('widget').css('z-index', 100005);
},
select: onselect,
select: function (event, ui) {
handleOnSelect(input, onselect, event, ui);
},
source: function (request, response) {
socket.emit('user.search', {
query: request.term,
@@ -90,14 +92,7 @@ define('autocomplete', function () {
$(this).autocomplete('widget').css('z-index', 20000);
},
select: function (event, ui) {
onselect = onselect || function () {};
var e = jQuery.Event('keypress');
e.which = 13;
e.keyCode = 13;
setTimeout(function () {
input.trigger(e);
}, 100);
onselect(event, ui);
handleOnSelect(input, onselect, event, ui);
},
source: function (request, response) {
socket.emit('topics.autocompleteTags', {
@@ -117,5 +112,16 @@ define('autocomplete', function () {
});
};
function handleOnSelect(input, onselect, event, ui) {
onselect = onselect || function () {};
var e = jQuery.Event('keypress');
e.which = 13;
e.keyCode = 13;
setTimeout(function () {
input.trigger(e);
}, 100);
onselect(event, ui);
}
return module;
});

View File

@@ -45,7 +45,7 @@ define('search', ['navigator', 'translator', 'storage'], function (nav, translat
query.matchWords = data.matchWords;
}
if (postedBy && (searchIn === 'posts' || searchIn === 'titles' || searchIn === 'titlesposts')) {
if (postedBy && postedBy.length && (searchIn === 'posts' || searchIn === 'titles' || searchIn === 'titlesposts')) {
query.by = postedBy;
}