bug fixed

This commit is contained in:
daniel31x13
2024-11-08 17:21:20 -05:00
parent ddc2079f4b
commit 8593df4673
@@ -58,8 +58,6 @@ export default async function deleteUserById(
} }
} else { } else {
if (user.parentSubscriptionId) { if (user.parentSubscriptionId) {
console.log(userId, user.parentSubscriptionId);
return { return {
response: "Permission denied.", response: "Permission denied.",
status: 401, status: 401,
@@ -89,18 +87,16 @@ export default async function deleteUserById(
disconnect: true, disconnect: true,
}, },
}, },
select: {
id: true,
},
}); });
await updateSeats( if (removeUser.emailVerified)
user.subscriptions.stripeSubscriptionId, await updateSeats(
user.subscriptions.quantity - 1 user.subscriptions.stripeSubscriptionId,
); user.subscriptions.quantity - 1
);
return { return {
response: removeUser, response: "Account removed from subscription.",
status: 200, status: 200,
}; };
} }
@@ -209,7 +205,7 @@ export default async function deleteUserById(
status: 200, status: 200,
}; };
} }
} else if (user.parentSubscription?.id) { } else if (user.parentSubscription?.id && user && user.emailVerified) {
await updateSeats( await updateSeats(
user.parentSubscription.stripeSubscriptionId, user.parentSubscription.stripeSubscriptionId,
user.parentSubscription.quantity - 1 user.parentSubscription.quantity - 1