changeset 70:e76d019d95d2

correctly render login error
author Lewin Bormann <lbo@spheniscida.de>
date Mon, 01 Aug 2022 09:45:39 -0700
parents 3d4401e111d8
children eade8c0055bf
files assets/login.html.hbs src/main.rs
diffstat 2 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/assets/login.html.hbs	Mon Aug 01 09:38:09 2022 -0700
+++ b/assets/login.html.hbs	Mon Aug 01 09:45:39 2022 -0700
@@ -13,7 +13,8 @@
     <div id="header">
         <span id="logo">AnaLyrics</span>
     </div>
-{{#if flash}}<div class="flash">{{flash}}</div>{{/if}}
+    {{#if flash}}<div id="flash">{{flash}}</div>{{/if}}
+    {{#if error}}<div id="error"><span id="errortext">{{error}}</span></div>{{/if}}
 
         <div id="loginformbox">
             <div id="innerformbox">
--- a/src/main.rs	Mon Aug 01 09:38:09 2022 -0700
+++ b/src/main.rs	Mon Aug 01 09:45:39 2022 -0700
@@ -71,7 +71,7 @@
         })
     } else {
         Ok(LoginResponse::Ok {
-            body: Template::render("login", context![flash: f]),
+            body: Template::render("login", context![error: f]),
         })
     }
 }