From 9173647b2688404c1babe2d975e93f299a9a76c4 Mon Sep 17 00:00:00 2001 From: adueck Date: Thu, 13 Oct 2022 20:28:18 +0500 Subject: [PATCH] oops --- account/src/routers/payment-router.ts | 3 ++- account/views/user.ejs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/account/src/routers/payment-router.ts b/account/src/routers/payment-router.ts index 86d85f2..3aed866 100644 --- a/account/src/routers/payment-router.ts +++ b/account/src/routers/payment-router.ts @@ -39,7 +39,7 @@ paymentRouter.post( let subscription: Stripe.Subscription; let status: Stripe.Subscription.Status; // Handle the event - const userId = event.data.object.subscription.metadata.userId as T.UUID; + const userId = event.data.object.metadata.userId as T.UUID; switch (event.type) { case 'customer.subscription.deleted': subscription = event.data.object; @@ -53,6 +53,7 @@ paymentRouter.post( case 'customer.subscription.created': subscription = event.data.object; status = subscription.status; + console.log({ subscription }); console.log(`Upgrading user ${userId}.`); await upgradeUser(userId); // TODO: save subscription to db diff --git a/account/views/user.ejs b/account/views/user.ejs index 5437bdd..6f34995 100644 --- a/account/views/user.ejs +++ b/account/views/user.ejs @@ -52,7 +52,7 @@
Account Level: <%= user.level.charAt(0).toUpperCase() + user.level.slice(1) %>
- <% if (upgrade === "success") { %> + <% if (upgrade === "success" && user.level === "student") { %>

🎉 Account upgraded to student 🎉

Thank you for your purchase!

<% } %>