diff --git a/src/public/app/widgets/collapsible_widgets/edited_notes.js b/src/public/app/widgets/collapsible_widgets/edited_notes.js index b214ac17e..3f6851e73 100644 --- a/src/public/app/widgets/collapsible_widgets/edited_notes.js +++ b/src/public/app/widgets/collapsible_widgets/edited_notes.js @@ -12,6 +12,10 @@ const TPL = ` text-overflow: ellipsis; } + +
No edited notes on this day yet ...
+ +
`; @@ -31,18 +35,20 @@ export default class EditedNotesWidget extends CollapsibleWidget { async doRenderBody() { this.$body.html(TPL); - this.$editedNotes = this.$body.find('.edited-notes-widget'); + this.$list = this.$body.find('.edited-notes-list'); + this.$noneFound = this.$body.find('.no-edited-notes-found'); } async refreshWithNote(note) { - // remember which title was when we found the similar notes - this.title = note.title; let editedNotes = await server.get('edited-notes/' + note.getLabelValue("dateNote")); editedNotes = editedNotes.filter(n => n.noteId !== note.noteId); + this.$list.empty(); + this.$noneFound.hide(); + if (editedNotes.length === 0) { - this.$body.text("No edited notes on this day yet ..."); + this.$noneFound.show(); return; } @@ -50,8 +56,6 @@ export default class EditedNotesWidget extends CollapsibleWidget { await treeCache.getNotes(noteIds, true); // preload all at once - const $list = $('
'); // not using