From 1c92ea36e3908a32a2d58da3b910af49e040db6d Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Tue, 18 Mar 2025 00:28:20 +0800 Subject: [PATCH] :bug: Fix delete channel remain channel member --- pkg/internal/services/channels.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/internal/services/channels.go b/pkg/internal/services/channels.go index 856fba4..1e93f0f 100644 --- a/pkg/internal/services/channels.go +++ b/pkg/internal/services/channels.go @@ -300,6 +300,7 @@ func DeleteChannel(channel models.Channel) error { UnsubscribeAllWithChannels(channel.ID) database.C.Where("channel_id = ?", channel.ID).Delete(&models.Event{}) + database.C.Where("channel_id = ?", channel.ID).Delete(&models.ChannelMember{}) cacheManager := cache.New[any](localCache.S) marshal := marshaler.New(cacheManager)