feat: Add getPaymentPortalUrl graphQL query

This commit is contained in:
Faruk AYDIN
2023-03-06 12:45:10 +01:00
parent ba99df645b
commit cabbb45031
3 changed files with 23 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import appConfig from '../../config/app';
import Context from '../../types/express/context';
import Billing from '../../helpers/billing/index.ee';
const getPaymentPortalUrl = async (
_parent: unknown,
_params: unknown,
context: Context
) => {
if (!appConfig.isCloud) return;
const url = Billing.createPaymentPortalUrl(context.currentUser);
return { url };
};
export default getPaymentPortalUrl;