From 7f9019322b480e87d42ccd016299a6a385d2a039 Mon Sep 17 00:00:00 2001 From: zadam Date: Wed, 27 Oct 2021 22:36:33 +0200 Subject: [PATCH] after creation of inverse relation we need to clear the cache, otherwise inverse relations will be created infinitely, fixes #2269 --- src/services/handlers.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/services/handlers.js b/src/services/handlers.js index 75caaaa52..57b2d4d90 100644 --- a/src/services/handlers.js +++ b/src/services/handlers.js @@ -137,6 +137,9 @@ eventService.subscribe(eventService.ENTITY_CHANGED, ({ entityName, entity }) => value: note.noteId, isInheritable: entity.isInheritable }).save(); + + // becca will not be updated before we'll check from the other side which would create infinite relation creation (#2269) + targetNote.invalidateThisCache(); } }); });