diff --git a/src/controllers/settings_controller.rs b/src/controllers/settings_controller.rs index 46f6db3..33d0787 100644 --- a/src/controllers/settings_controller.rs +++ b/src/controllers/settings_controller.rs @@ -17,6 +17,7 @@ pub(crate) struct BaseSettingsPage { pub app_name: &'static str, pub is_admin: bool, pub user_name: String, + pub version: &'static str, } impl BaseSettingsPage { @@ -29,6 +30,7 @@ impl BaseSettingsPage { app_name: APP_NAME, is_admin: user.admin, user_name: user.username.to_string(), + version: env!("CARGO_PKG_VERSION"), } } } diff --git a/templates/settings/base_settings_page.html b/templates/settings/base_settings_page.html index 7042eeb..2d407d0 100644 --- a/templates/settings/base_settings_page.html +++ b/templates/settings/base_settings_page.html @@ -14,6 +14,9 @@ {{ _p.app_name }} + {% if _p.is_admin %} + Version {{ _p.version }} + {% endif %}