merge functionality of kiosk + logged in -> allow kiosk to have fördernde people as rower in logbook

This commit is contained in:
2025-07-13 19:49:46 +02:00
parent 51c7cf28f8
commit 837d0febdf
4 changed files with 53 additions and 81 deletions

View File

@@ -102,6 +102,13 @@ impl UserWithDetails {
user,
}
}
pub fn allowed_to_row(&self) -> bool {
self.roles.contains(&"Donau Linz".into())
|| self.roles.contains(&"Förderndes Mitglied".into())
|| self.roles.contains(&"scheckbuch".into())
|| self.user.name == "Externe Steuerperson"
}
}
#[derive(Debug)]