Skip to content

Commit ecd8304

Browse files
Merge pull request #733 from mahajanmahesh935/PaymentSuccessEmail
TASK #00000 : Add logs on Payment success
2 parents 9919802 + 9647f9b commit ecd8304

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

src/payments/services/payment.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -477,7 +477,7 @@ export class PaymentService {
477477
this.logger.log(
478478
`Certificate(s) generated and targets unlocked for user ${userId} (intent ${paymentIntentId}, courses: ${uniqueCourseIds.join(', ')})`,
479479
);
480-
480+
this.logger.log(uniqueCourseIds.length,"uniqueCourseIds.length")
481481
if (uniqueCourseIds.length > 0) {
482482
void this.premiumCertificatePurchaseEmailService
483483
.sendPremiumCertificatePurchasedIfEnabled({

src/payments/services/premium-certificate-purchase-email.service.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ export class PremiumCertificatePurchaseEmailService {
7272
certificateApiResponse: unknown;
7373
}): Promise<void> {
7474
if (!isSendEmailAfterPaymentSuccessEnabled(this.configService)) {
75+
this.logger.log(
76+
`Skipping premium certificate purchase email for intent ${params.paymentIntentId} because SEND_EMAIL_AFTER_PAYMENT_SUCCESS is not enabled`,
77+
);
7578
return;
7679
}
7780

0 commit comments

Comments
 (0)