From ebbb4fe3da76709d89691aaf6e9da96e0526bd67 Mon Sep 17 00:00:00 2001 From: Philipp Hofer Date: Sun, 4 May 2025 18:48:14 +0200 Subject: [PATCH] don't create activity, e.g. for paid-changes, as this is already logged --- src/model/user/basic.rs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/model/user/basic.rs b/src/model/user/basic.rs index 1dd4bcc..6c25c08 100644 --- a/src/model/user/basic.rs +++ b/src/model/user/basic.rs @@ -469,12 +469,14 @@ impl User { ) })?; - ActivityBuilder::new(&format!( - "{updated_by} hat die Rolle '{role}' dem Benutzer {self} hinzugefügt." - )) - .relevant_for_user(&self) - .save(db) - .await; + if !role.hide_in_lists { + ActivityBuilder::new(&format!( + "{updated_by} hat die Rolle '{role}' dem Benutzer {self} hinzugefügt." + )) + .relevant_for_user(&self) + .save(db) + .await; + } Ok(()) }