From 8976724c1e6db87a75799006fd44f936a8c93579 Mon Sep 17 00:00:00 2001 From: Chang lue Tsen Date: Wed, 23 Jul 2025 10:30:02 -0400 Subject: [PATCH] fix(renewal): update subscription retrieval method to use token instead of order ID --- internal/logic/public/order/renewalLogic.go | 2 +- queue/logic/order/activateOrderLogic.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/logic/public/order/renewalLogic.go b/internal/logic/public/order/renewalLogic.go index 6cfff43..b70b5b3 100644 --- a/internal/logic/public/order/renewalLogic.go +++ b/internal/logic/public/order/renewalLogic.go @@ -27,7 +27,7 @@ type RenewalLogic struct { svcCtx *svc.ServiceContext } -// Renewal Subscription +// NewRenewalLogic Renewal Subscription func NewRenewalLogic(ctx context.Context, svcCtx *svc.ServiceContext) *RenewalLogic { return &RenewalLogic{ Logger: logger.WithContext(ctx), diff --git a/queue/logic/order/activateOrderLogic.go b/queue/logic/order/activateOrderLogic.go index f9e78fa..58517a8 100644 --- a/queue/logic/order/activateOrderLogic.go +++ b/queue/logic/order/activateOrderLogic.go @@ -345,7 +345,7 @@ func (l *ActivateOrderLogic) Renewal(ctx context.Context, orderInfo *order.Order return err } // find user subscribe by subscribe token - userSub, err := l.svc.UserModel.FindOneSubscribeByOrderId(ctx, orderInfo.ParentId) + userSub, err := l.svc.UserModel.FindOneSubscribeByToken(ctx, orderInfo.SubscribeToken) if err != nil { logger.WithContext(ctx).Error("[ActivateOrderLogic] Find user subscribe failed", logger.Field("error", err.Error()),