refactor: add apikey check before setup

This commit is contained in:
moonrailgun 2024-10-04 01:44:17 +08:00
parent 9905cc7833
commit 6f89d0f2d3

View File

@ -7,10 +7,12 @@ import {
import { env } from '../utils/env.js'; import { env } from '../utils/env.js';
import { prisma } from './_client.js'; import { prisma } from './_client.js';
lemonSqueezySetup({ if (env.billing.lemonSqueezy.apiKey) {
apiKey: env.billing.lemonSqueezy.apiKey, lemonSqueezySetup({
onError: (error) => console.error('Error!', error), apiKey: env.billing.lemonSqueezy.apiKey,
}); onError: (error) => console.error('Error!', error),
});
}
export type SubscriptionTierType = export type SubscriptionTierType =
keyof typeof env.billing.lemonSqueezy.tierVariantId; keyof typeof env.billing.lemonSqueezy.tierVariantId;