From 03039d110a1f0cbf8d38a699fbb319a2ab3bab9b Mon Sep 17 00:00:00 2001 From: Marie Date: Fri, 23 Aug 2024 13:21:19 +0200 Subject: [PATCH] upd: import config properly --- .../server/api/endpoints/stripe/create-verify-session.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/backend/src/server/api/endpoints/stripe/create-verify-session.ts b/packages/backend/src/server/api/endpoints/stripe/create-verify-session.ts index 9aeab375f6..51afb27b0b 100644 --- a/packages/backend/src/server/api/endpoints/stripe/create-verify-session.ts +++ b/packages/backend/src/server/api/endpoints/stripe/create-verify-session.ts @@ -9,7 +9,7 @@ import { ApiError } from '../../error.js'; import type { UsersRepository } from '@/models/_.js'; import { DI } from '@/di-symbols.js'; import Stripe from 'stripe'; -import { loadConfig } from '@/config.js'; +import type { Config } from '@/config.js'; export const meta = { tags: ['account'], @@ -43,6 +43,9 @@ export default class extends Endpoint { // eslint- constructor( @Inject(DI.usersRepository) private usersRepository: UsersRepository, + + @Inject(DI.config) + private config: Config, ) { super(meta, paramDef, async (ps, me) => { const userProfile = await this.usersRepository.findOne({ @@ -51,8 +54,6 @@ export default class extends Endpoint { // eslint- } }); - const config = await loadConfig(); - const stripe = new Stripe(config.stripekey); if (userProfile == null) {