oops
This commit is contained in:
parent
3917fde3c2
commit
9173647b26
|
@ -39,7 +39,7 @@ paymentRouter.post(
|
||||||
let subscription: Stripe.Subscription;
|
let subscription: Stripe.Subscription;
|
||||||
let status: Stripe.Subscription.Status;
|
let status: Stripe.Subscription.Status;
|
||||||
// Handle the event
|
// 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) {
|
switch (event.type) {
|
||||||
case 'customer.subscription.deleted':
|
case 'customer.subscription.deleted':
|
||||||
subscription = event.data.object;
|
subscription = event.data.object;
|
||||||
|
@ -53,6 +53,7 @@ paymentRouter.post(
|
||||||
case 'customer.subscription.created':
|
case 'customer.subscription.created':
|
||||||
subscription = event.data.object;
|
subscription = event.data.object;
|
||||||
status = subscription.status;
|
status = subscription.status;
|
||||||
|
console.log({ subscription });
|
||||||
console.log(`Upgrading user ${userId}.`);
|
console.log(`Upgrading user ${userId}.`);
|
||||||
await upgradeUser(userId);
|
await upgradeUser(userId);
|
||||||
// TODO: save subscription to db
|
// TODO: save subscription to db
|
||||||
|
|
|
@ -52,7 +52,7 @@
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
<h5>Account Level: <%= user.level.charAt(0).toUpperCase() + user.level.slice(1) %></h5>
|
<h5>Account Level: <%= user.level.charAt(0).toUpperCase() + user.level.slice(1) %></h5>
|
||||||
<% if (upgrade === "success") { %>
|
<% if (upgrade === "success" && user.level === "student") { %>
|
||||||
<p>🎉 Account upgraded to student 🎉</p>
|
<p>🎉 Account upgraded to student 🎉</p>
|
||||||
<p>Thank you for your purchase!</p>
|
<p>Thank you for your purchase!</p>
|
||||||
<% } %>
|
<% } %>
|
||||||
|
|
Loading…
Reference in New Issue