From e7e16e88fdedc3010cebf012ef1ada0bc2e0f266 Mon Sep 17 00:00:00 2001 From: ryanhamshire Date: Wed, 4 Feb 2015 16:21:26 -0800 Subject: [PATCH] UUID migration bug fix for database mode. --- .../GriefPrevention/DatabaseDataStore.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/me/ryanhamshire/GriefPrevention/DatabaseDataStore.java b/src/me/ryanhamshire/GriefPrevention/DatabaseDataStore.java index 7bdd95c..9b0a14d 100644 --- a/src/me/ryanhamshire/GriefPrevention/DatabaseDataStore.java +++ b/src/me/ryanhamshire/GriefPrevention/DatabaseDataStore.java @@ -198,8 +198,16 @@ public class DatabaseDataStore extends DataStore for(String name : changes.keySet()) { - statement = this.databaseConnection.createStatement(); - statement.execute("UPDATE griefprevention_playerdata SET name = '" + changes.get(name).toString() + "' WHERE name = '" + name + "';"); + try + { + statement = this.databaseConnection.createStatement(); + statement.execute("UPDATE griefprevention_playerdata SET name = '" + changes.get(name).toString() + "' WHERE name = '" + name + "';"); + } + catch(SQLException e) + { + GriefPrevention.AddLogEntry("Unable to convert player data for " + name + ". Skipping."); + GriefPrevention.AddLogEntry(e.getMessage()); + } } } catch(SQLException e)