diff --git a/src/main/java/me/braydon/feather/database/impl/redis/RedisRepository.java b/src/main/java/me/braydon/feather/database/impl/redis/RedisRepository.java index bba9180..8f4b3f9 100644 --- a/src/main/java/me/braydon/feather/database/impl/redis/RedisRepository.java +++ b/src/main/java/me/braydon/feather/database/impl/redis/RedisRepository.java @@ -29,7 +29,10 @@ public class RedisRepository extends Repository { public RedisRepository(@NonNull Redis database, @NonNull Class entityClass, @NonNull String keyPrefix) { super(database, entityClass); - this.keyPrefix = keyPrefix; + this.keyPrefix = keyPrefix.trim(); + if (this.keyPrefix.isEmpty()) { // Missing a key prefix + throw new IllegalArgumentException("Missing key prefix"); + } } /**