summaryrefslogtreecommitdiff
path: root/dicore3/command/src/main/java/io/dico/dicore/command/registration/reflect/ReflectiveRegistration.java
diff options
context:
space:
mode:
authorDico <dico.karssiens@gmail.com>2018-09-26 09:58:37 +0100
committerDico <dico.karssiens@gmail.com>2018-09-26 09:58:37 +0100
commite7dcf7ecc9d448e3a07ef22843ef058d72dcb225 (patch)
tree6d6a081e8e39265a739094bb2eb013457ebf18e6 /dicore3/command/src/main/java/io/dico/dicore/command/registration/reflect/ReflectiveRegistration.java
parent520ae530d2de076fa9e87da7f04fcf78e080f4de (diff)
Tweaks to command permissions
Diffstat (limited to 'dicore3/command/src/main/java/io/dico/dicore/command/registration/reflect/ReflectiveRegistration.java')
-rw-r--r--dicore3/command/src/main/java/io/dico/dicore/command/registration/reflect/ReflectiveRegistration.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/dicore3/command/src/main/java/io/dico/dicore/command/registration/reflect/ReflectiveRegistration.java b/dicore3/command/src/main/java/io/dico/dicore/command/registration/reflect/ReflectiveRegistration.java
index 0c64533..1279c2b 100644
--- a/dicore3/command/src/main/java/io/dico/dicore/command/registration/reflect/ReflectiveRegistration.java
+++ b/dicore3/command/src/main/java/io/dico/dicore/command/registration/reflect/ReflectiveRegistration.java
@@ -350,7 +350,7 @@ public class ReflectiveRegistration {
try {
//noinspection unchecked
- String flagPermission = flag == null ? null : flag.permission();
+ String flagPermission = flag == null || flag.permission().isEmpty() ? null : flag.permission();
return new Parameter<>(name, descString, parameterType, parameterInfo, type.isPrimitive(), name.startsWith("-"), flagPermission);
} catch (Exception ex) {
throw new CommandParseException("Invalid parameter", ex);