From fb171a57c28bcb2acd06eae3ab39a280cebec3ac Mon Sep 17 00:00:00 2001 From: Luck Date: Sun, 15 Oct 2017 14:32:00 +0100 Subject: [PATCH] Ensure stored primary groups are always lowercase'd --- .../me/lucko/luckperms/common/primarygroup/StoredHolder.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/common/src/main/java/me/lucko/luckperms/common/primarygroup/StoredHolder.java b/common/src/main/java/me/lucko/luckperms/common/primarygroup/StoredHolder.java index f6f1d3d28..fcf4aa4a0 100644 --- a/common/src/main/java/me/lucko/luckperms/common/primarygroup/StoredHolder.java +++ b/common/src/main/java/me/lucko/luckperms/common/primarygroup/StoredHolder.java @@ -27,7 +27,6 @@ package me.lucko.luckperms.common.primarygroup; import lombok.Getter; import lombok.NonNull; -import lombok.Setter; import me.lucko.luckperms.common.model.User; @@ -39,7 +38,6 @@ public class StoredHolder implements PrimaryGroupHolder { protected final User user; @Getter - @Setter private String storedValue = null; public StoredHolder(@NonNull User user) { @@ -50,4 +48,7 @@ public class StoredHolder implements PrimaryGroupHolder { return storedValue; } + public void setStoredValue(String storedValue) { + this.storedValue = storedValue == null ? null : storedValue.toLowerCase(); + } }