From 782f814ec5354a7e2bb91bfcc1f7a2e7358cfa10 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@suma-ev.de> Date: Tue, 17 Sep 2024 14:05:03 +0200 Subject: [PATCH] fix login via code --- pass/routes/key.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pass/routes/key.js b/pass/routes/key.js index 00586b1..e03826f 100644 --- a/pass/routes/key.js +++ b/pass/routes/key.js @@ -47,8 +47,8 @@ router.post("/create", (req, res) => { Key.GET_KEY(key, false).then((key) => { res.redirect( `${res.locals.baseDir}/key/` + - encodeURIComponent(key.get_key()) + - "#charge" + encodeURIComponent(key.get_key()) + + "#charge" ); }); }); @@ -138,7 +138,7 @@ router.post("/enter", upload.single("file"), async (req, res, next) => { let key_from_code = await __redis_client.getdel(prefix + code); if (key_from_code != null) { await __redis_client.del(prefix + key_from_code); - input = key_from_code; + key = key_from_code; } else { error = "invalid_login_code"; } @@ -169,7 +169,7 @@ router.post("/enter", upload.single("file"), async (req, res, next) => { res.redirect(redirect_url.toString()); return; } - } catch (error) {} + } catch (error) { } if (error == "invalid_login_code") { res.render("login/key", { errors: "The login code is invalid. Please check your input.", @@ -191,7 +191,7 @@ router.post("/enter", upload.single("file"), async (req, res, next) => { res.redirect(redirect_url.toString()); return; } - } catch (error) {} + } catch (error) { } res.redirect(`${res.locals.baseDir}/key/` + key); } else if (typeof req.file === "undefined") { res.render("login/key", { errors: "File not provided or invalid" }); -- GitLab