fix wrong logic
This commit is contained in:
parent
6bd6021b86
commit
3778f45cf3
@ -30,8 +30,8 @@ public final class ReflectionUtil {
|
|||||||
if (!isAnnotationPresent(method, SlashCommand.class))
|
if (!isAnnotationPresent(method, SlashCommand.class))
|
||||||
throw new RuntimeException(method.getName() + ": Missing ApplicationCommand Annotation on either Class or Method");
|
throw new RuntimeException(method.getName() + ": Missing ApplicationCommand Annotation on either Class or Method");
|
||||||
|
|
||||||
if (!(method.isAnnotationPresent(SubCommand.class) &&
|
if ((method.isAnnotationPresent(SubCommand.class) &&
|
||||||
isAnnotationPresent(method, SlashCommand.class))) {
|
!isAnnotationPresent(method, SlashCommand.class))) {
|
||||||
throw new RuntimeException(method.getName() + ": Missing ApplicationCommand Annotation on either Method or Class");
|
throw new RuntimeException(method.getName() + ": Missing ApplicationCommand Annotation on either Method or Class");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user