From 151a53c57533795f8ff0fd2868fa9b99ac97f607 Mon Sep 17 00:00:00 2001 From: liuyi Date: Wed, 24 Jan 2024 03:17:21 +0000 Subject: [PATCH] fix(server): disable payment module requirements temporarily (#5683) --- packages/backend/server/src/config/affine.ts | 1 + packages/backend/server/src/plugins/payment/index.ts | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/backend/server/src/config/affine.ts b/packages/backend/server/src/config/affine.ts index 9bc889951..3ff3211b2 100644 --- a/packages/backend/server/src/config/affine.ts +++ b/packages/backend/server/src/config/affine.ts @@ -29,6 +29,7 @@ AFFiNE.metrics.enabled = true; // Plugins Section Start AFFiNE.plugins.use('payment', { stripe: { + keys: {}, apiVersion: '2023-10-16', }, }); diff --git a/packages/backend/server/src/plugins/payment/index.ts b/packages/backend/server/src/plugins/payment/index.ts index e54d3fa1f..9c11f9556 100644 --- a/packages/backend/server/src/plugins/payment/index.ts +++ b/packages/backend/server/src/plugins/payment/index.ts @@ -17,10 +17,11 @@ import { StripeWebhook } from './webhook'; UserSubscriptionResolver, ], controllers: [StripeWebhook], - requires: [ - 'plugins.payment.stripe.keys.APIKey', - 'plugins.payment.stripe.keys.webhookKey', - ], + // TODO(@forehalo): enable this requirements when conditional query is implemented in frontend + // requires: [ + // 'plugins.payment.stripe.keys.APIKey', + // 'plugins.payment.stripe.keys.webhookKey', + // ], contributesTo: ServerFeature.Payment, }) export class PaymentModule {}