mirror of
https://github.com/zadam/trilium.git
synced 2024-11-14 19:55:10 +08:00
23 lines
687 B
JavaScript
23 lines
687 B
JavaScript
const repository = require('../../src/services/repository');
|
|
|
|
module.exports = () => {
|
|
for (const note of repository.getEntities("SELECT * FROM notes WHERE type = 'search' AND isProtected = 0 AND isDeleted = 0")) {
|
|
try {
|
|
let origContent = note.getJsonContent();
|
|
|
|
if (!origContent) {
|
|
continue;
|
|
}
|
|
|
|
note.addLabel('searchString', origContent.searchString);
|
|
|
|
note.setContent('');
|
|
|
|
note.mime = 'text/plain';
|
|
note.save();
|
|
}
|
|
catch (e) {
|
|
console.log(`Changing note content for note ${note.noteId} failed with: ${e.message} ${e.stack}`);
|
|
}
|
|
}
|
|
};
|