From 5bd325c2a7992941d72d1b5246780875e3d60551 Mon Sep 17 00:00:00 2001 From: Rsl1122 <24460436+Rsl1122@users.noreply.github.com> Date: Mon, 6 Jan 2020 13:22:47 +0200 Subject: [PATCH] Truncate weapon names to 30 chars Affects issues: - Fixed #1272 --- .../plan/storage/database/sql/tables/KillsTable.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Plan/common/src/main/java/com/djrapitops/plan/storage/database/sql/tables/KillsTable.java b/Plan/common/src/main/java/com/djrapitops/plan/storage/database/sql/tables/KillsTable.java index 27e8f493e..07675dc81 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/storage/database/sql/tables/KillsTable.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/storage/database/sql/tables/KillsTable.java @@ -25,6 +25,7 @@ import com.djrapitops.plan.storage.database.sql.building.Sql; import com.djrapitops.plan.storage.database.transactions.patches.KillsOptimizationPatch; import com.djrapitops.plan.storage.database.transactions.patches.KillsServerIDPatch; import com.djrapitops.plan.storage.database.transactions.patches.Version10Patch; +import org.apache.commons.lang3.StringUtils; import java.sql.PreparedStatement; import java.sql.SQLException; @@ -94,7 +95,7 @@ public class KillsTable { statement.setString(6, kill.getVictim().toString()); statement.setString(7, serverUUID.toString()); statement.setLong(8, kill.getDate()); - statement.setString(9, kill.getWeapon()); + statement.setString(9, StringUtils.truncate(kill.getWeapon(), 30)); statement.addBatch(); } }