fix: Do not return invoices if there is no subscription

This commit is contained in:
Faruk AYDIN
2023-03-28 00:27:43 +03:00
parent 4945240ec2
commit d841f9cb62

View File

@@ -7,6 +7,11 @@ const getInvoices = async (
context: Context context: Context
) => { ) => {
const subscription = await context.currentUser.$relatedQuery('subscription'); const subscription = await context.currentUser.$relatedQuery('subscription');
if (!subscription) {
return;
}
const invoices = await Billing.paddleClient.getInvoices( const invoices = await Billing.paddleClient.getInvoices(
Number(subscription.paddleSubscriptionId) Number(subscription.paddleSubscriptionId)
); );