mirror of
https://github.com/Sheldan/abstracto.git
synced 2026-04-10 18:33:29 +00:00
fixed future handling in message cache, so methods return futures instead of requiring them as parameters
and adapted the code using this fixed config loading still relying on double, where the values were changed to long
This commit is contained in:
@@ -13,7 +13,7 @@ public interface MessageCache {
|
||||
CompletableFuture<CachedMessage> getMessageFromCache(Long guildId, Long textChannelId, Long messageId);
|
||||
CompletableFuture<CachedMessage> getMessageFromCache(Message message);
|
||||
CompletableFuture<CachedMessage> putMessageInCache(CachedMessage message);
|
||||
void loadMessage(CompletableFuture<CachedMessage> future, Long guildId, Long textChannelId, Long messageId);
|
||||
void getCachedReactionFromReaction(CompletableFuture<CachedReaction> future, MessageReaction reaction);
|
||||
void buildCachedMessageFromMessage(CompletableFuture<CachedMessage> future, Message message);
|
||||
CompletableFuture<CachedMessage> loadMessage(Long guildId, Long textChannelId, Long messageId);
|
||||
CompletableFuture<CachedReaction> getCachedReactionFromReaction(MessageReaction reaction);
|
||||
CompletableFuture<CachedMessage> buildCachedMessageFromMessage(Message message);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user