aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/App.kt
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/kotlin/App.kt')
-rw-r--r--src/main/kotlin/App.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/kotlin/App.kt b/src/main/kotlin/App.kt
index 3967d80..f081bea 100644
--- a/src/main/kotlin/App.kt
+++ b/src/main/kotlin/App.kt
@@ -56,7 +56,7 @@ fun main() {
* Renders the login page
*/
get("/login", { ctx ->
- if (userHandler.getVerifiedUserId(ctx) > 0) ctx.redirect("/")
+ if (userHandler.getVerifiedUserId(ctx) > 0 || !databaseController.isSetup()) ctx.redirect("/")
else ctx.render(
"login.rocker.html",
model("message", "", "counter", 0)
@@ -77,7 +77,7 @@ fun main() {
* Renders the setup page (only on initial use)
*/
get("/setup", { ctx ->
- if (databaseController.isSetup()) ctx.redirect("/")
+ if (databaseController.isSetup()) ctx.redirect("/login")
else ctx.render(
"setup.rocker.html",
model("message", "")