From 9cfb1d2cbe1848e059d9f28db2d0f07ac427f60d Mon Sep 17 00:00:00 2001 From: Aleksandr Razumov Date: Thu, 18 Apr 2024 12:03:23 +0300 Subject: [PATCH] fix(api): also handle tg.Channel --- internal/api/badge.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/api/badge.go b/internal/api/badge.go index 797ab56..42b6c33 100644 --- a/internal/api/badge.go +++ b/internal/api/badge.go @@ -54,6 +54,8 @@ func (s Server) GetTelegramBadge(ctx context.Context, params oas.GetTelegramBadg switch c := chat.(type) { case *tg.Chat: members = c.ParticipantsCount + case *tg.Channel: + members = c.ParticipantsCount default: zctx.From(ctx).Warn("unexpected chat type", zap.String("type", fmt.Sprintf("%T", chat)),