mirror of
https://github.com/zadam/trilium.git
synced 2025-11-17 02:30:42 +01:00
new "disable_inclusion" attribute
This commit is contained in:
@@ -12,7 +12,8 @@ const BUILTIN_ATTRIBUTES = [
|
||||
'hide_in_autocomplete',
|
||||
'exclude_from_export',
|
||||
'run',
|
||||
'manual_transaction_handling'
|
||||
'manual_transaction_handling',
|
||||
'disable_inclusion'
|
||||
];
|
||||
|
||||
async function getNoteAttributeMap(noteId) {
|
||||
|
||||
@@ -19,7 +19,7 @@ async function runNotesWithAttribute(runAttrValue) {
|
||||
}
|
||||
}
|
||||
|
||||
setTimeout(() => runNotesWithAttribute('backend_startup'), 1 * 1000);
|
||||
setTimeout(() => runNotesWithAttribute('backend_startup'), 10 * 1000);
|
||||
|
||||
setInterval(() => runNotesWithAttribute('hourly'), 3600 * 1000);
|
||||
|
||||
|
||||
@@ -61,6 +61,10 @@ async function getScriptBundle(note, includedNoteIds = []) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (await note.hasAttribute('disable_inclusion')) {
|
||||
return;
|
||||
}
|
||||
|
||||
const bundle = {
|
||||
note: note,
|
||||
script: '',
|
||||
|
||||
Reference in New Issue
Block a user