Database errors should not affect shop removal

(when disabling the plugin)
This commit is contained in:
Eric 2018-11-05 16:58:51 +01:00
parent 3a7d49d292
commit d55cc4c8fe

View File

@ -212,12 +212,12 @@ public class ShopChest extends JavaPlugin {
shopCreationThreadPool.shutdown(); shopCreationThreadPool.shutdown();
} }
if (database != null) { for (Shop shop : shopUtils.getShopsCopy()) {
for (Shop shop : shopUtils.getShopsCopy()) { shopUtils.removeShop(shop, false);
shopUtils.removeShop(shop, false); debug("Removed shop (#" + shop.getID() + ")");
debug("Removed shop (#" + shop.getID() + ")"); }
}
if (database != null) {
if (database instanceof SQLite) { if (database instanceof SQLite) {
((SQLite) database).vacuum(false); ((SQLite) database).vacuum(false);
} }