diff --git a/pass/routes/key.js b/pass/routes/key.js index 6c925728ccc2db60d5e449faee2ae9f79af1d815..ee30b90f4289b3c7f2f51f0e02681e2a76c76e1f 100644 --- a/pass/routes/key.js +++ b/pass/routes/key.js @@ -13,6 +13,9 @@ var checkout_router_cash = require("./checkout/cash"); var Key = require("../app/Key"); router.get("/create", function (req, res, next) { + if (req.cookies.key) { + return res.redirect(`${res.locals.baseDir}/key/enter`); + } Key.GET_NEW_KEY().then((key) => { res.redirect(`${res.locals.baseDir}/key/` + key.get_key() + "?new=true"); });