mirror of
https://github.com/zadam/trilium.git
synced 2025-11-01 10:55:55 +01:00
new note inherits type and mime from parent note, closes #20
This commit is contained in:
@@ -41,6 +41,18 @@ async function createNewNote(parentNoteId, note, sourceId) {
|
||||
throw new Error('Unknown target: ' + note.target);
|
||||
}
|
||||
|
||||
if (parentNoteId !== 'root') {
|
||||
const parent = await sql.getFirst("SELECT * FROM notes WHERE note_id = ?", [parentNoteId]);
|
||||
|
||||
if (!note.type) {
|
||||
note.type = parent.type;
|
||||
}
|
||||
|
||||
if (!note.mime) {
|
||||
note.mime = parent.mime;
|
||||
}
|
||||
}
|
||||
|
||||
const now = utils.nowDate();
|
||||
|
||||
await sql.insert("notes", {
|
||||
|
||||
Reference in New Issue
Block a user