From afdb0d39085e3ef8e949756c6216d04bd94062a3 Mon Sep 17 00:00:00 2001 From: jkoberg Date: Fri, 24 Feb 2023 10:17:15 +0100 Subject: [PATCH] fix panic from userlog service Signed-off-by: jkoberg --- services/userlog/pkg/service/service.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/userlog/pkg/service/service.go b/services/userlog/pkg/service/service.go index 4d54f53317..75439a33a9 100644 --- a/services/userlog/pkg/service/service.go +++ b/services/userlog/pkg/service/service.go @@ -97,7 +97,7 @@ func (ul *UserlogService) MemorizeEvents() { case events.FileTouched: users, err = ul.findSpaceMembers(ul.impersonate(e.SpaceOwner), e.Ref.GetResourceId().GetSpaceId(), viewer) case events.FileDownloaded: - users, err = ul.findSpaceMembers(ul.impersonate(e.Owner), e.Ref.GetResourceId().GetSpaceId(), viewer) // no space owner in event + users, err = ul.findSpaceMembers(ul.impersonate(e.Executant), e.Ref.GetResourceId().GetSpaceId(), viewer) // no space owner in event case events.FileVersionRestored: users, err = ul.findSpaceMembers(ul.impersonate(e.SpaceOwner), e.Ref.GetResourceId().GetSpaceId(), editor) case events.ItemMoved: @@ -105,7 +105,7 @@ func (ul *UserlogService) MemorizeEvents() { case events.ItemTrashed: users, err = ul.findSpaceMembers(ul.impersonate(e.SpaceOwner), e.Ref.GetResourceId().GetSpaceId(), viewer) case events.ItemPurged: - users, err = ul.findSpaceMembers(ul.impersonate(e.Owner), e.Ref.GetResourceId().GetSpaceId(), editor) // no space owner in event + users, err = ul.findSpaceMembers(ul.impersonate(e.Executant), e.Ref.GetResourceId().GetSpaceId(), editor) // no space owner in event case events.ItemRestored: users, err = ul.findSpaceMembers(ul.impersonate(e.SpaceOwner), e.Ref.GetResourceId().GetSpaceId(), viewer)