board members can delete trips, proper notification + succ message is created
This commit is contained in:
@@ -1,8 +1,7 @@
|
||||
use super::{ManageUserUser, User};
|
||||
use crate::{
|
||||
NonEmptyString,
|
||||
model::{activity::ActivityBuilder, mail::Mail, notification::Notification, role::Role},
|
||||
special_user,
|
||||
special_user, NonEmptyString,
|
||||
};
|
||||
use chrono::NaiveDate;
|
||||
use rocket::{async_trait, fs::TempFile, tokio::io::AsyncReadExt};
|
||||
@@ -52,7 +51,7 @@ pub trait ClubMember {
|
||||
ActivityBuilder::new(&format!(
|
||||
"{created_by} hat Mitglied {user} mit der Rolle {role} angelegt."
|
||||
))
|
||||
.relevant_for_user(&user)
|
||||
.user(&user)
|
||||
.save(db)
|
||||
.await;
|
||||
|
||||
@@ -103,7 +102,7 @@ ASKÖ Ruderverein Donau Linz", self.name),
|
||||
).await?;
|
||||
|
||||
ActivityBuilder::new(&format!("Willkommensmail für {self} wurde an {mail} verschickt (Handbuch, Signal-Gruppe, App-Info, Fingerprint, WLAN)."))
|
||||
.relevant_for_user(self)
|
||||
.user(self)
|
||||
.save(db)
|
||||
.await;
|
||||
|
||||
|
Reference in New Issue
Block a user