forked from Ruderverein-Donau-Linz/rowt
		
	Merge pull request 'vorstand-show-old-logs' (#849) from vorstand-show-old-logs into staging
Reviewed-on: Ruderverein-Donau-Linz/rowt#849
This commit is contained in:
		@@ -27,7 +27,7 @@ use crate::{
 | 
			
		||||
        },
 | 
			
		||||
        logtype::LogType,
 | 
			
		||||
        trip::Trip,
 | 
			
		||||
        user::{AdminUser, DonauLinzUser, User, UserWithDetails, VorstandUser},
 | 
			
		||||
        user::{DonauLinzUser, User, UserWithDetails, VorstandUser},
 | 
			
		||||
    },
 | 
			
		||||
    tera::Config,
 | 
			
		||||
};
 | 
			
		||||
@@ -118,7 +118,7 @@ async fn show(db: &State<SqlitePool>, user: DonauLinzUser) -> Template {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#[get("/show?<year>", rank = 2)]
 | 
			
		||||
async fn show_for_year(db: &State<SqlitePool>, user: AdminUser, year: i32) -> Template {
 | 
			
		||||
async fn show_for_year(db: &State<SqlitePool>, user: VorstandUser, year: i32) -> Template {
 | 
			
		||||
    let logs = Logbook::completed_in_year(db, year).await;
 | 
			
		||||
 | 
			
		||||
    Template::render(
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@
 | 
			
		||||
    <div class="max-w-screen-lg w-full">
 | 
			
		||||
        <h1 class="h1">
 | 
			
		||||
            Logbuch
 | 
			
		||||
            {% if loggedin_user and "admin" in loggedin_user.roles %}
 | 
			
		||||
            {% if loggedin_user and "Vorstand" in loggedin_user.roles %}
 | 
			
		||||
                <select id="yearSelect"
 | 
			
		||||
                        onchange="changeYear()"
 | 
			
		||||
                        style="background: transparent;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user