From b6391c680234deed8e6cd4e0f3bf7306d3b48e1e Mon Sep 17 00:00:00 2001 From: Adriano Caloiaro Date: Sun, 2 Jun 2024 10:56:03 -0700 Subject: [PATCH] fix: crash when unable to fetch channel list on start --- main.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main.go b/main.go index ac372a4..47db519 100644 --- a/main.go +++ b/main.go @@ -190,6 +190,11 @@ func FetchFavoritesAndChannels() { ctx.View.FavoriteList.Clear() channels := difm.ListChannels(ctx) + if len(channels) == 0 { + ctx.SetStatusMessage("Unable to get the channel list.") + return + } + for _, chn := range channels { ctx.View.ChannelList.AddItem(chn.Name, "", 0, func() { })