create member type

This commit is contained in:
2025-04-30 15:04:47 +02:00
parent 19887e133d
commit b2e07653e6
5 changed files with 168 additions and 92 deletions

View File

@ -34,6 +34,7 @@ use scheckbuch::ScheckbuchUser;
mod basic;
mod fee;
pub(crate) mod member;
mod scheckbuch;
#[derive(FromRow, Serialize, Deserialize, Clone, Debug, Eq, Hash, PartialEq)]
@ -1015,7 +1016,6 @@ special_user!(AllowedToEditPaymentStatusUser, +"kassier", +"admin");
special_user!(ManageUserUser, +"admin", +"schriftfuehrer");
special_user!(AllowedToSendFeeReminderUser, +"admin", +"schriftfuehrer", +"kassier");
special_user!(AllowedToUpdateTripToAlwaysBeShownUser, +"admin");
special_user!(ClubMember, +"Donau Linz");
#[derive(FromRow, Serialize, Deserialize, Clone, Debug)]
pub struct UserWithRolesAndMembershipPdf {