From dfd3cba6dd8edd119b56f08ec927ec17fa5635b3 Mon Sep 17 00:00:00 2001 From: alyssa Date: Thu, 14 Nov 2024 11:43:32 +0900 Subject: [PATCH] fix(bot): set correct guild/channel values for messages reproxied in DMs --- PluralKit.Bot/Proxy/ProxyService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PluralKit.Bot/Proxy/ProxyService.cs b/PluralKit.Bot/Proxy/ProxyService.cs index 85b7dd7d..ebdb0fe3 100644 --- a/PluralKit.Bot/Proxy/ProxyService.cs +++ b/PluralKit.Bot/Proxy/ProxyService.cs @@ -496,10 +496,10 @@ public class ProxyService async Task SaveMessageInRedis() { // logclean info - await _redis.SetLogCleanup(triggerMessage.Author.Id, triggerMessage.GuildId.Value); + await _redis.SetLogCleanup(triggerMessage.Author.Id, proxyMessage.GuildId!.Value); // last message info (edit/reproxy) - await _redis.SetLastMessage(triggerMessage.Author.Id, triggerMessage.ChannelId, sentMessage.Mid); + await _redis.SetLastMessage(triggerMessage.Author.Id, proxyMessage.ChannelId, sentMessage.Mid); // "by original mid" lookup await _redis.SetOriginalMid(triggerMessage.Id, proxyMessage.Id);