From 7786221fbc449daebc942da13206555d2b546b4f Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Sat, 20 Jan 2024 13:38:25 +0800 Subject: [PATCH] Fix update_subscription awaits --- packages/api/src/services/update_subscription.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/api/src/services/update_subscription.ts b/packages/api/src/services/update_subscription.ts index 70da2cfe0..1106e3043 100644 --- a/packages/api/src/services/update_subscription.ts +++ b/packages/api/src/services/update_subscription.ts @@ -8,7 +8,7 @@ import { getRepository } from '../repository' const ensureOwns = async (userId: string, subscriptionId: string) => { const repo = getRepository(Subscription) - const existing = repo.findOneByOrFail({ + const existing = await repo.findOneByOrFail({ id: subscriptionId, user: { id: userId }, }) @@ -35,7 +35,7 @@ export const updateSubscription = async ( subscriptionId: string, newData: UpdateSubscriptionData ): Promise => { - ensureOwns(userId, subscriptionId) + await ensureOwns(userId, subscriptionId) const repo = getRepository(Subscription) await repo.save({ @@ -56,8 +56,8 @@ export const updateSubscription = async ( folder: newData.folder ?? undefined, }) - return (await getRepository(Subscription).findOneByOrFail({ + return await getRepository(Subscription).findOneByOrFail({ id: subscriptionId, user: { id: userId }, - })) as Subscription + }) }