From 5ebc722d4363457ba8001ded5c9ed374cede0148 Mon Sep 17 00:00:00 2001 From: Risto Lahtela <24460436+Rsl1122@users.noreply.github.com> Date: Sun, 30 Aug 2020 22:34:03 +0300 Subject: [PATCH] Catch database init error on move --- .../plan/commands/subcommands/DatabaseCommands.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Plan/common/src/main/java/com/djrapitops/plan/commands/subcommands/DatabaseCommands.java b/Plan/common/src/main/java/com/djrapitops/plan/commands/subcommands/DatabaseCommands.java index 5f87db9bd..fc9ca4c63 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/commands/subcommands/DatabaseCommands.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/commands/subcommands/DatabaseCommands.java @@ -245,12 +245,12 @@ public class DatabaseCommands { } private void performMove(CMDSender sender, DBType fromDB, DBType toDB) { - Database fromDatabase = dbSystem.getActiveDatabaseByType(fromDB); - Database toDatabase = dbSystem.getActiveDatabaseByType(toDB); - fromDatabase.init(); - toDatabase.init(); - try { + Database fromDatabase = dbSystem.getActiveDatabaseByType(fromDB); + Database toDatabase = dbSystem.getActiveDatabaseByType(toDB); + fromDatabase.init(); + toDatabase.init(); + sender.send("Writing to " + toDB.getName() + ".."); fromDatabase.executeTransaction(new BackupCopyTransaction(fromDatabase, toDatabase)).get();