From 417985c75ca2db9734af33d0368d7f2db1d13c88 Mon Sep 17 00:00:00 2001 From: Mark Zheleznyakov Date: Fri, 17 Jan 2025 01:04:49 +0300 Subject: [PATCH] fix: Telegram message error handling --- internal/schedule/poll.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/internal/schedule/poll.go b/internal/schedule/poll.go index 317982c..0030972 100644 --- a/internal/schedule/poll.go +++ b/internal/schedule/poll.go @@ -36,11 +36,14 @@ func PollSchedule() { "Доступно дней: %d\n\n"+ "%s\n", date, - len(week.Days), + days, siteUrl) - os.WriteFile(flagFilePath, []byte(msg), os.FileMode(0777)) err = telegram.SendMessage(config.AppConfig.Telegram.ChatId, msg) + if err != nil { + log.Panicln("Unable to send message: ", err) + } + os.WriteFile(flagFilePath, []byte(msg), os.FileMode(0777)) log.Printf("Found %d days", len(week.Days)) } }