fix(server): disable payment module requirements temporarily (#5683)

This commit is contained in:
liuyi
2024-01-24 03:17:21 +00:00
parent a687e7c0ed
commit 151a53c575
2 changed files with 6 additions and 4 deletions

View File

@@ -29,6 +29,7 @@ AFFiNE.metrics.enabled = true;
// Plugins Section Start
AFFiNE.plugins.use('payment', {
stripe: {
keys: {},
apiVersion: '2023-10-16',
},
});

View File

@@ -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 {}