mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
added consistency check for search note not containing children
This commit is contained in:
parent
f1b0b3bcdb
commit
0fd5102a26
@ -217,6 +217,16 @@ async function runAllChecks() {
|
|||||||
type != 'text' AND type != 'code' AND type != 'render' AND type != 'file' AND type != 'search'`,
|
type != 'text' AND type != 'code' AND type != 'render' AND type != 'file' AND type != 'search'`,
|
||||||
"Note has invalid type", errorList);
|
"Note has invalid type", errorList);
|
||||||
|
|
||||||
|
await runCheck(`
|
||||||
|
SELECT
|
||||||
|
parentNoteId
|
||||||
|
FROM
|
||||||
|
note_tree
|
||||||
|
JOIN notes ON notes.noteId = note_tree.parentNoteId
|
||||||
|
WHERE
|
||||||
|
type == 'search'`,
|
||||||
|
"Search note has children", errorList);
|
||||||
|
|
||||||
await runSyncRowChecks("notes", "noteId", errorList);
|
await runSyncRowChecks("notes", "noteId", errorList);
|
||||||
await runSyncRowChecks("note_revisions", "noteRevisionId", errorList);
|
await runSyncRowChecks("note_revisions", "noteRevisionId", errorList);
|
||||||
await runSyncRowChecks("note_tree", "noteTreeId", errorList);
|
await runSyncRowChecks("note_tree", "noteTreeId", errorList);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user