trilium/src/routes/api/autocomplete.js
2018-06-04 19:48:02 -04:00

20 lines
409 B
JavaScript

"use strict";
const autocompleteService = require('../../services/note_cache');
async function getAutocomplete(req) {
const query = req.query.query;
const results = autocompleteService.findNotes(query);
return results.map(res => {
return {
value: res.title + ' (' + res.path + ')',
title: res.title
}
});
}
module.exports = {
getAutocomplete
};