This commit is contained in:
Vins 2024-04-24 10:51:15 +02:00
parent cd4c32702e
commit 6fd0cb67da

View File

@ -73,14 +73,22 @@ export default class UserController extends ApiController {
}
let isSubscribed = false;
const subscriptions = await this.subscriptionsService.get({ where: { office_uid: userHydrated.office_membership?.uid } });
const subscriptions = await this.subscriptionsService.get({ where: { office_uid: userHydrated.office_membership?.uid } });
console.log(subscriptions);
if (!subscriptions || subscriptions.length === 0 || subscriptions[0]?.status === ESubscriptionStatus.INACTIVE) {
console.log("no subscription");
isSubscribed = false;
}
else if (subscriptions[0]?.type === EType.Unlimited) {
console.log("unlimited subscription");
isSubscribed = true;
} else {
console.log("Seats");
const hasSeat = await this.subscriptionsService.get({
where: { status: ESubscriptionStatus.ACTIVE, seats: { some: { user_uid: userHydrated.uid } } },
});