note type context submenu WIP

This commit is contained in:
zadam
2019-03-17 11:38:27 +01:00
parent 62650a4545
commit 177caec011
4 changed files with 97 additions and 36 deletions

View File

@@ -1,5 +1,6 @@
const repository = require('./repository');
const sql = require('./sql');
const log = require('./log');
const parseFilters = require('./parse_filters');
const buildSearchQuery = require('./build_search_query');
@@ -8,7 +9,14 @@ async function searchForNotes(searchString) {
const {query, params} = buildSearchQuery(filters);
return await repository.getEntities(query, params);
try {
return await repository.getEntities(query, params);
}
catch (e) {
log.error("Search failed for " + query);
throw e;
}
}
async function searchForNoteIds(searchString) {
@@ -16,7 +24,14 @@ async function searchForNoteIds(searchString) {
const {query, params} = buildSearchQuery(filters, 'notes.noteId');
return await sql.getColumn(query, params);
try {
return await sql.getColumn(query, params);
}
catch (e) {
log.error("Search failed for " + query);
throw e;
}
}
module.exports = {