mirror of
https://github.com/Sheldan/abstracto.git
synced 2026-04-14 19:56:29 +00:00
[AB-321] changing caching policy
changing logging messages
This commit is contained in:
@@ -39,7 +39,6 @@ public class HasLevelCondition implements SystemCondition {
|
|||||||
Map<String, Object> parameters = conditionContext.getParameters();
|
Map<String, Object> parameters = conditionContext.getParameters();
|
||||||
Long userInServerId = (Long) parameters.get(USER_IN_SERVER_ID_VARIABLE_KEY);
|
Long userInServerId = (Long) parameters.get(USER_IN_SERVER_ID_VARIABLE_KEY);
|
||||||
Integer level = (Integer) parameters.get(LEVEL_VARIABLE);
|
Integer level = (Integer) parameters.get(LEVEL_VARIABLE);
|
||||||
log.info("Evaluating has level condition.");
|
|
||||||
Optional<AUserInAServer> userInServerOptional = userInServerManagementService.loadUserOptional(userInServerId);
|
Optional<AUserInAServer> userInServerOptional = userInServerManagementService.loadUserOptional(userInServerId);
|
||||||
if(userInServerOptional.isPresent()) {
|
if(userInServerOptional.isPresent()) {
|
||||||
AUserInAServer userInServer = userInServerOptional.get();
|
AUserInAServer userInServer = userInServerOptional.get();
|
||||||
@@ -50,7 +49,7 @@ public class HasLevelCondition implements SystemCondition {
|
|||||||
log.info("Condition evaluated to {}", conditionResult);
|
log.info("Condition evaluated to {}", conditionResult);
|
||||||
return conditionResult;
|
return conditionResult;
|
||||||
}
|
}
|
||||||
log.info("No user in server object was found. Evaluating to false.");
|
log.info("No user in server object was found. Evaluating has level to false.");
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -131,7 +131,7 @@ public class CommandReceivedHandler extends ListenerAdapter {
|
|||||||
parsingFuture.thenAccept(parsedParameters ->
|
parsingFuture.thenAccept(parsedParameters ->
|
||||||
self.executeCommand(event, foundCommand, parsedParameters)
|
self.executeCommand(event, foundCommand, parsedParameters)
|
||||||
).exceptionally(throwable -> {
|
).exceptionally(throwable -> {
|
||||||
self.reportException(event, foundCommand, throwable, "Exception when parsing command.");
|
self.reportException(event, foundCommand, throwable, "Exception when executing or parsing command.");
|
||||||
return null;
|
return null;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -55,9 +55,10 @@ public class BotServiceBean implements BotService {
|
|||||||
|
|
||||||
builder.enableCache(CacheFlag.ACTIVITY);
|
builder.enableCache(CacheFlag.ACTIVITY);
|
||||||
builder.enableCache(CacheFlag.ONLINE_STATUS);
|
builder.enableCache(CacheFlag.ONLINE_STATUS);
|
||||||
|
builder.enableCache(CacheFlag.VOICE_STATE);
|
||||||
|
|
||||||
builder.setBulkDeleteSplittingEnabled(false);
|
builder.setBulkDeleteSplittingEnabled(false);
|
||||||
builder.setMemberCachePolicy(MemberCachePolicy.ONLINE);
|
builder.setMemberCachePolicy(MemberCachePolicy.ALL);
|
||||||
OkHttpClient.Builder defaultBuilder = IOUtil.newHttpClientBuilder();
|
OkHttpClient.Builder defaultBuilder = IOUtil.newHttpClientBuilder();
|
||||||
defaultBuilder.addInterceptor(okHttpMetrics);
|
defaultBuilder.addInterceptor(okHttpMetrics);
|
||||||
defaultBuilder.addInterceptor(okHttpLogger);
|
defaultBuilder.addInterceptor(okHttpLogger);
|
||||||
|
|||||||
@@ -424,7 +424,7 @@ public class ChannelServiceBean implements ChannelService {
|
|||||||
Category categoryById = guild.getCategoryById(categoryId);
|
Category categoryById = guild.getCategoryById(categoryId);
|
||||||
if(categoryById != null) {
|
if(categoryById != null) {
|
||||||
metricService.incrementCounter(CHANNEL_CREATE_METRIC);
|
metricService.incrementCounter(CHANNEL_CREATE_METRIC);
|
||||||
log.info("Creating channel on server {} in category {}.", server.getId(), categoryById);
|
log.info("Creating channel on server {} in category {}.", server.getId(), categoryId);
|
||||||
return categoryById.createTextChannel(name).submit();
|
return categoryById.createTextChannel(name).submit();
|
||||||
}
|
}
|
||||||
throw new CategoryNotFoundException(categoryId, server.getId());
|
throw new CategoryNotFoundException(categoryId, server.getId());
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ public class InteractionServiceBean implements InteractionService {
|
|||||||
if(messageToSend.getEphemeral()) {
|
if(messageToSend.getEphemeral()) {
|
||||||
Interaction interaction = interactionHook.getInteraction();
|
Interaction interaction = interactionHook.getInteraction();
|
||||||
log.info("Sending ephemeral message to interaction in guild {} in channel {} for user {}.",
|
log.info("Sending ephemeral message to interaction in guild {} in channel {} for user {}.",
|
||||||
interaction.getGuild().getIdLong(), interaction.getChannel(),
|
interaction.getGuild().getIdLong(), interaction.getChannel().getId(),
|
||||||
interaction.getMember().getIdLong());
|
interaction.getMember().getIdLong());
|
||||||
metricService.incrementCounter(EPHEMERAL_MESSAGES_SEND);
|
metricService.incrementCounter(EPHEMERAL_MESSAGES_SEND);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user