From 84600652734117643dd8880241ccfa7e3d69c547 Mon Sep 17 00:00:00 2001 From: indes Date: Sun, 20 Oct 2019 12:48:37 +0800 Subject: [PATCH] feat(task): auto remove error subscribe --- bot/service.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bot/service.go b/bot/service.go index 9ac75b66..8c419eca 100644 --- a/bot/service.go +++ b/bot/service.go @@ -117,7 +117,8 @@ func BroadNews(source *model.Source, subs []model.Subscribe, contents []model.Co DisableNotification: disableNotification, }) if err != nil { - log.Println(err) + log.Println(err, " [unsubscribe]") + _ = sub.Unsub() } } else { message = ` @@ -146,7 +147,8 @@ func BroadNews(source *model.Source, subs []model.Subscribe, contents []model.Co DisableNotification: disableNotification, }) if err != nil { - log.Println(err) + log.Println(err, " [unsubscribe]") + _ = sub.Unsub() } } }