From 328a9c9a8b29f9936f61fe80c4b4599d77a8fb04 Mon Sep 17 00:00:00 2001 From: Retropaint <70713407+Retropaint@users.noreply.github.com> Date: Fri, 20 Sep 2024 02:10:40 +0800 Subject: [PATCH] fix: hide non-existent folders (#426) --- cmd/state.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/state.go b/cmd/state.go index 7258af3..711935d 100644 --- a/cmd/state.go +++ b/cmd/state.go @@ -59,6 +59,10 @@ func (s *State) onReady(r *gateway.ReadyEvent) { // Track guilds that have a parent (folder) to add orphan channels later var folderGuildIds []discord.GuildID for _, folder := range r.UserSettings.GuildFolders { + // Hide unnamed, single-server folders + if folder.Name == "" && len(folder.GuildIDs) < 2 { + continue + } folderGuildIds = append(folderGuildIds, folder.GuildIDs...) mainFlex.guildsTree.createFolderNode(folder)