refactor env
This commit is contained in:
@@ -15,8 +15,6 @@ import Cart from '../../_components/cart';
|
|||||||
import CartTimer from '../../_components/cart/cart-timer';
|
import CartTimer from '../../_components/cart/cart-timer';
|
||||||
import { EnrichedCartItem } from '../../_components/cart/types';
|
import { EnrichedCartItem } from '../../_components/cart/types';
|
||||||
|
|
||||||
export const dynamic = 'force-dynamic';
|
|
||||||
|
|
||||||
export async function generateMetadata() {
|
export async function generateMetadata() {
|
||||||
const { t } = await createI18nServerInstance();
|
const { t } = await createI18nServerInstance();
|
||||||
|
|
||||||
|
|||||||
@@ -37,10 +37,11 @@ interface MontonioOrderToken {
|
|||||||
exp: number;
|
exp: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { secretKey } = MontonioServerEnvSchema.parse({
|
const env = () =>
|
||||||
apiUrl: process.env.MONTONIO_API_URL,
|
MontonioServerEnvSchema.parse({
|
||||||
secretKey: process.env.MONTONIO_SECRET_KEY,
|
apiUrl: process.env.MONTONIO_API_URL,
|
||||||
});
|
secretKey: process.env.MONTONIO_SECRET_KEY,
|
||||||
|
});
|
||||||
|
|
||||||
export class MontonioWebhookHandlerService
|
export class MontonioWebhookHandlerService
|
||||||
implements BillingWebhookHandlerService
|
implements BillingWebhookHandlerService
|
||||||
@@ -50,6 +51,7 @@ export class MontonioWebhookHandlerService
|
|||||||
|
|
||||||
async verifyWebhookSignature(request: Request) {
|
async verifyWebhookSignature(request: Request) {
|
||||||
const logger = await getLogger();
|
const logger = await getLogger();
|
||||||
|
const { secretKey } = env();
|
||||||
|
|
||||||
let token: string;
|
let token: string;
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user