[AB-138] improving logging at various places fixing various issues regarding async commands and exception handling, fixing role role calculation being done twice

This commit is contained in:
Sheldan
2020-10-07 09:29:56 +02:00
parent a391381ff6
commit 0145e7670d
165 changed files with 1129 additions and 513 deletions

View File

@@ -33,6 +33,8 @@ public class StarboardFeature implements FeatureConfig {
return Arrays.asList(starboardFeatureValidator);
}
// TODO add missing system config keys
@Override
public List<String> getRequiredEmotes() {
return Arrays.asList("star", "star1", "star2", "star3", "star4", "starboardBadge1", "starboardBadge2", "starboardBadge3");

View File

@@ -11,6 +11,7 @@ import net.dv8tion.jda.api.entities.Member;
@Getter
@Setter
@SuperBuilder
// TODO change user initiated context so slim context, and remove database entities referenced
public class SuggestionLog extends UserInitiatedServerContext {
private Long suggestionId;
private SuggestionState state;