From 38bcacc9e7dce5f376d5fba19bfacc58bedb3683 Mon Sep 17 00:00:00 2001 From: Chang lue Tsen Date: Tue, 6 May 2025 12:05:33 +0900 Subject: [PATCH] fix(subscribe): update subscription availability check to allow status greater than 1 --- internal/logic/subscribe/subscribeLogic.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/logic/subscribe/subscribeLogic.go b/internal/logic/subscribe/subscribeLogic.go index 829de79..08ef50d 100644 --- a/internal/logic/subscribe/subscribeLogic.go +++ b/internal/logic/subscribe/subscribeLogic.go @@ -78,7 +78,7 @@ func (l *SubscribeLogic) getUserSubscribe(token string) (*user.Subscribe, error) return nil, errors.Wrapf(xerr.NewErrCode(xerr.DatabaseQueryError), "find subscribe error: %v", err.Error()) } - if userSub.Status != 1 { + if userSub.Status > 1 { l.Infow("[Generate Subscribe]subscribe is not available", logger.Field("status", int(userSub.Status)), logger.Field("token", token)) return nil, errors.Wrapf(xerr.NewErrCode(xerr.SubscribeNotAvailable), "subscribe is not available") }