From e464659b535cc9fd0ed942048e16b48ead35e8c5 Mon Sep 17 00:00:00 2001 From: Helmi Akermi Date: Fri, 7 Feb 2025 10:49:27 +0100 Subject: [PATCH] fix: Imported notes are not indexed during creation - MEED-8318 - Meeds-io/meeds#2805 prior to this change, when import notes the creation event is not broadcasted which cause a non indexation issue of the imported notes. This PR ensures to broadcast the creation event of the imported note --- .../org/exoplatform/wiki/service/impl/NoteServiceImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/notes-service/src/main/java/org/exoplatform/wiki/service/impl/NoteServiceImpl.java b/notes-service/src/main/java/org/exoplatform/wiki/service/impl/NoteServiceImpl.java index 456a330564..19654c0dc7 100644 --- a/notes-service/src/main/java/org/exoplatform/wiki/service/impl/NoteServiceImpl.java +++ b/notes-service/src/main/java/org/exoplatform/wiki/service/impl/NoteServiceImpl.java @@ -2041,17 +2041,17 @@ private void importNote(Page note, note.setId(null); Page note_2 = getNoteOfNoteBookByName(wiki.getType(), wiki.getOwner(), note.getName()); if (note_2 == null) { - note_ = createNote(wiki, parent_.getName(), note, userIdentity, false, false); + note_ = createNote(wiki, parent_.getName(), note, userIdentity, false, true); targetNote = note_; } else { if (StringUtils.isNotEmpty(conflict)) { if (conflict.equals("overwrite") || conflict.equals("replaceAll")) { deleteNote(wiki.getType(), wiki.getOwner(), note.getName()); - note_ = createNote(wiki, parent_.getName(), note, userIdentity, false, false); + note_ = createNote(wiki, parent_.getName(), note, userIdentity, false, true); targetNote = note_; } if (conflict.equals("duplicate")) { - note_ = createNote(wiki, parent_.getName(), note, userIdentity, false, false); + note_ = createNote(wiki, parent_.getName(), note, userIdentity, false, true); targetNote = note_; } if (conflict.equals("update")) {