Skip to content

Commit 1fde28a

Browse files
committed
Annotate token in config as @Required
Results in the proper "invalid config.yml" error, instead of just passing null all the way down to JDA.
1 parent 386e273 commit 1fde28a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/dev/qixils/quasicord/QuasicordConfig.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@
77
package dev.qixils.quasicord;
88

99
import org.spongepowered.configurate.objectmapping.ConfigSerializable;
10+
import org.spongepowered.configurate.objectmapping.meta.Required;
1011

1112
@ConfigSerializable
1213
record QuasicordConfig(
13-
String token,
14+
@Required String token,
1415
Environment environment
1516
) {
1617
public QuasicordConfig {

0 commit comments

Comments
 (0)