diff --git a/src/becca/entities/note.js b/src/becca/entities/note.js index 3a994a507..80ac1422b 100644 --- a/src/becca/entities/note.js +++ b/src/becca/entities/note.js @@ -11,6 +11,7 @@ const NoteRevision = require("./note_revision"); const TaskContext = require("../../services/task_context"); const dayjs = require("dayjs"); const utc = require('dayjs/plugin/utc'); +const eventService = require("../../services/events"); dayjs.extend(utc) const LABEL = 'label'; @@ -314,6 +315,11 @@ class Note extends AbstractEntity { utcDateChanged: pojo.utcDateModified, isSynced: true }); + + eventService.emit(eventService.ENTITY_CHANGED, { + entityName: 'note_contents', + entity: this + }); } setJsonContent(content) { diff --git a/src/services/notes.js b/src/services/notes.js index c361b0542..48ae814cf 100644 --- a/src/services/notes.js +++ b/src/services/notes.js @@ -597,11 +597,6 @@ function updateNoteContent(noteId, content) { content = saveLinks(note, content); note.setContent(content); - - eventService.emit(eventService.ENTITY_CHANGED, { - entityName: 'note_contents', - entity: note - }); } /**