bug fixed
This commit is contained in:
@@ -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,
|
|
||||||
},
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (removeUser.emailVerified)
|
||||||
await updateSeats(
|
await updateSeats(
|
||||||
user.subscriptions.stripeSubscriptionId,
|
user.subscriptions.stripeSubscriptionId,
|
||||||
user.subscriptions.quantity - 1
|
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
|
||||||
|
|||||||
Reference in New Issue
Block a user