From 11e2894621293122ab8c965f552035353cbc5828 Mon Sep 17 00:00:00 2001 From: Philippe Loctaux Date: Fri, 7 Apr 2023 17:46:39 +0200 Subject: [PATCH] admin/security: show flash, confirm action with modal --- crates/ezidam/src/routes/admin/settings.rs | 147 ++++++++++-------- .../pages/admin/settings/security.html.tera | 61 +++++++- 2 files changed, 137 insertions(+), 71 deletions(-) diff --git a/crates/ezidam/src/routes/admin/settings.rs b/crates/ezidam/src/routes/admin/settings.rs index abff756..75cb4c5 100644 --- a/crates/ezidam/src/routes/admin/settings.rs +++ b/crates/ezidam/src/routes/admin/settings.rs @@ -72,10 +72,15 @@ pub async fn settings_update_branding( } #[get("/admin/settings/security")] -pub async fn settings_security(admin: JwtAdmin) -> Result { - Ok(Page::AdminSettingsSecurity( - super::content::AdminSettingsSecurity { user: admin.0 }, - )) +pub async fn settings_security( + admin: JwtAdmin, + flash: Option>, +) -> Result