don't create activity, e.g. for paid-changes, as this is already logged
All checks were successful
CI/CD Pipeline / test (push) Successful in 16m56s
CI/CD Pipeline / deploy-staging (push) Has been skipped
CI/CD Pipeline / deploy-main (push) Has been skipped

This commit is contained in:
Philipp Hofer 2025-05-04 18:48:14 +02:00
parent 9178476013
commit ebbb4fe3da

View File

@ -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(())
}