feat: quick search

This commit is contained in:
Barış Soner Uşaklı
2019-02-16 16:20:58 -05:00
parent 4518198786
commit c01d43e01d
4 changed files with 55 additions and 1 deletions

View File

@@ -23,6 +23,16 @@ define('search', ['navigator', 'translator', 'storage'], function (nav, translat
}
};
Search.api = function (data, callback) {
var apiURL = '/api/search?' + createQueryString(data);
data.searchOnly = undefined;
var searchURL = '/search?' + createQueryString(data);
$.get(apiURL, function (result) {
result.url = searchURL;
callback(result);
});
};
function createQueryString(data) {
var searchIn = data.in || 'titlesposts';
var postedBy = data.by || '';
@@ -76,6 +86,10 @@ define('search', ['navigator', 'translator', 'storage'], function (nav, translat
query.showAs = data.showAs;
}
if (data.searchOnly) {
query.searchOnly = data.searchOnly;
}
$(window).trigger('action:search.createQueryString', {
query: query,
data: data,