test databases notification

deepsource-autofix-76c6eb20
Dan Gowans 2022-08-24 10:03:58 -04:00
parent 528ab4b7c2
commit 74680522c9
3 changed files with 69 additions and 55 deletions

View File

@ -1,6 +1,7 @@
import { Router } from "express"; import { Router } from "express";
import * as configFunctions from "../helpers/functions.config.js"; import * as configFunctions from "../helpers/functions.config.js";
import * as authenticationFunctions from "../helpers/functions.authentication.js"; import * as authenticationFunctions from "../helpers/functions.authentication.js";
import { useTestDatabases } from "../data/databasePaths.js";
export const router = Router(); export const router = Router();
const getSafeRedirectURL = (possibleRedirectURL = "") => { const getSafeRedirectURL = (possibleRedirectURL = "") => {
const urlPrefix = configFunctions.getProperty("reverseProxy.urlPrefix"); const urlPrefix = configFunctions.getProperty("reverseProxy.urlPrefix");
@ -31,7 +32,8 @@ router.route("/")
response.render("login", { response.render("login", {
userName: "", userName: "",
message: "", message: "",
redirect: request.query.redirect redirect: request.query.redirect,
useTestDatabases
}); });
} }
}) })
@ -76,7 +78,8 @@ router.route("/")
response.render("login", { response.render("login", {
userName, userName,
message: "Login Failed", message: "Login Failed",
redirect: redirectURL redirect: redirectURL,
useTestDatabases
}); });
} }
}); });

View File

@ -6,8 +6,11 @@ import * as configFunctions from "../helpers/functions.config.js";
import * as authenticationFunctions from "../helpers/functions.authentication.js"; import * as authenticationFunctions from "../helpers/functions.authentication.js";
import { useTestDatabases } from "../data/databasePaths.js";
import type * as recordTypes from "../types/recordTypes"; import type * as recordTypes from "../types/recordTypes";
export const router = Router(); export const router = Router();
@ -53,7 +56,8 @@ router.route("/")
response.render("login", { response.render("login", {
userName: "", userName: "",
message: "", message: "",
redirect: request.query.redirect redirect: request.query.redirect,
useTestDatabases
}); });
} }
}) })
@ -113,7 +117,8 @@ router.route("/")
response.render("login", { response.render("login", {
userName, userName,
message: "Login Failed", message: "Login Failed",
redirect: redirectURL redirect: redirectURL,
useTestDatabases
}); });
} }
}); });

View File

@ -47,7 +47,13 @@
</span> </span>
</div> </div>
</div> </div>
<% if (useTestDatabases) { %>
<div class="message is-small is-warning">
<p class="message-body has-text-centered">
Testing databases in use!
</p>
</div>
<% } %>
<div class="level is-mobile"> <div class="level is-mobile">
<div class="level-left has-text-danger"> <div class="level-left has-text-danger">
<% if (message !== "") { %> <% if (message !== "") { %>