From ee426555819b19902e14fbeb3a27d77f11dfa3a6 Mon Sep 17 00:00:00 2001 From: Roman Perekhod Date: Tue, 22 Oct 2024 08:27:33 +0200 Subject: [PATCH] Disable download activity --- changelog/unreleased/fix-disable-download-activity.md | 6 ++++++ services/activitylog/pkg/service/service.go | 11 ++++++----- 2 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 changelog/unreleased/fix-disable-download-activity.md diff --git a/changelog/unreleased/fix-disable-download-activity.md b/changelog/unreleased/fix-disable-download-activity.md new file mode 100644 index 0000000000..f253036355 --- /dev/null +++ b/changelog/unreleased/fix-disable-download-activity.md @@ -0,0 +1,6 @@ +Bugfix: Disable download activity + +We disable the download activity until we have a proper solution for it. + +https://github.com/owncloud/ocis/pull/10367 +https://github.com/owncloud/ocis/issues/10293 diff --git a/services/activitylog/pkg/service/service.go b/services/activitylog/pkg/service/service.go index 494e1e5f1b..a98f541f7b 100644 --- a/services/activitylog/pkg/service/service.go +++ b/services/activitylog/pkg/service/service.go @@ -103,11 +103,12 @@ func (a *ActivitylogService) Run() { err = a.AddActivity(ev.FileRef, e.ID, utils.TSToTime(ev.Timestamp)) case events.FileTouched: err = a.AddActivity(ev.Ref, e.ID, utils.TSToTime(ev.Timestamp)) - case events.FileDownloaded: - // we are only interested in public link downloads - so no need to store others. - if ev.ImpersonatingUser.GetDisplayName() == "Public" { - err = a.AddActivity(ev.Ref, e.ID, utils.TSToTime(ev.Timestamp)) - } + // Disabled https://github.com/owncloud/ocis/issues/10293 + //case events.FileDownloaded: + // we are only interested in public link downloads - so no need to store others. + //if ev.ImpersonatingUser.GetDisplayName() == "Public" { + // err = a.AddActivity(ev.Ref, e.ID, utils.TSToTime(ev.Timestamp)) + //} case events.ContainerCreated: err = a.AddActivity(ev.Ref, e.ID, utils.TSToTime(ev.Timestamp)) case events.ItemTrashed: