diff --git a/src/main/java/com/cloudcraftgaming/discal/bot/internal/service/ApplicationHandler.java b/src/main/java/com/cloudcraftgaming/discal/bot/internal/service/ApplicationHandler.java index 9dea3c72..8fbedaee 100644 --- a/src/main/java/com/cloudcraftgaming/discal/bot/internal/service/ApplicationHandler.java +++ b/src/main/java/com/cloudcraftgaming/discal/bot/internal/service/ApplicationHandler.java @@ -104,6 +104,7 @@ public class ApplicationHandler { Main.client.logout(); } catch (DiscordException e) { //No need to print, exiting anyway. + e.printStackTrace(); } TimeManager.getManager().shutdown(); DatabaseManager.getManager().disconnectFromMySQL(); diff --git a/src/main/java/com/cloudcraftgaming/discal/web/utils/SparkUtils.java b/src/main/java/com/cloudcraftgaming/discal/web/utils/SparkUtils.java index 15decf65..5c8bdee6 100644 --- a/src/main/java/com/cloudcraftgaming/discal/web/utils/SparkUtils.java +++ b/src/main/java/com/cloudcraftgaming/discal/web/utils/SparkUtils.java @@ -22,6 +22,11 @@ public class SparkUtils { staticFileLocation("/web/public"); // Main site location + notFound(((request, response) -> { + response.redirect("/"); + return response.body(); + })); + //Register the API Endpoints before("/api/*", (request, response) -> { if (!request.requestMethod().equalsIgnoreCase("POST")) {