From c4a61b4334cbbe473eb2add3ae96bcbd1e2e5bcf Mon Sep 17 00:00:00 2001 From: Gene Pressinger Date: Tue, 24 Jan 2017 00:42:14 +0000 Subject: [PATCH] Added console output for the specific datatable names if they're missing --- src/resources/server_info/DataManager.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/resources/server_info/DataManager.java b/src/resources/server_info/DataManager.java index ed3d87aee..ebc2afe1e 100644 --- a/src/resources/server_info/DataManager.java +++ b/src/resources/server_info/DataManager.java @@ -66,8 +66,11 @@ public class DataManager implements IntentReceiver { Log.start(); initialized = localDatabase.isOnline(); - if (!localDatabase.isTable("users") || !localDatabase.isTable("characters")) { - throw new CoreException("The database is missing a table!"); + String[] datatables = {"users", "characters"}; + + for (int i = 0; i < datatables.length - 1; i++) { + if (!localDatabase.isTable(datatables[i])) + throw new CoreException("The database is missing the table: " + datatables[i]); } }