From 55a6716d49403672f871469cfed0aa01d5db5763 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Duffeck?= Date: Mon, 15 May 2023 16:10:03 +0200 Subject: [PATCH] Trigger a space reindex when the space has been renamed Fixes #6289 (in combination with https://github.com/cs3org/reva/pull/3889) --- services/search/pkg/search/events.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/search/pkg/search/events.go b/services/search/pkg/search/events.go index e044d9c3e..65e5c22b3 100644 --- a/services/search/pkg/search/events.go +++ b/services/search/pkg/search/events.go @@ -23,6 +23,7 @@ func HandleEvents(s Searcher, bus events.Consumer, logger log.Logger, cfg *confi events.FileVersionRestored{}, events.TagsAdded{}, events.TagsRemoved{}, + events.SpaceRenamed{}, } if cfg.Events.AsyncUploads { @@ -103,6 +104,8 @@ func HandleEvents(s Searcher, bus events.Consumer, logger log.Logger, cfg *confi indexSpaceDebouncer.Debounce(getSpaceID(ev.Ref), getUser(ev.SpaceOwner, ev.Executant)) case events.UploadReady: indexSpaceDebouncer.Debounce(getSpaceID(ev.FileRef), getUser(ev.SpaceOwner, ev.ExecutingUser.Id)) + case events.SpaceRenamed: + indexSpaceDebouncer.Debounce(ev.ID, getUser(ev.Executant)) } if err != nil {