From 78a642db6d0142628e387376b2ed08ce17d32ee1 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Wed, 18 Oct 2023 19:53:26 +0800 Subject: [PATCH] Update type signature --- packages/api/src/generated/graphql.ts | 2 +- packages/api/src/generated/schema.graphql | 2 +- packages/api/src/resolvers/subscriptions/index.ts | 10 ++++------ 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/packages/api/src/generated/graphql.ts b/packages/api/src/generated/graphql.ts index 8ceb89481..0ad412b4f 100644 --- a/packages/api/src/generated/graphql.ts +++ b/packages/api/src/generated/graphql.ts @@ -2978,7 +2978,7 @@ export type UpdateSubscriptionInput = { description?: InputMaybe; id: Scalars['ID']; lastFetchedAt?: InputMaybe; - lastfetchedChecksum?: InputMaybe; + lastFetchedChecksum?: InputMaybe; name?: InputMaybe; status?: InputMaybe; }; diff --git a/packages/api/src/generated/schema.graphql b/packages/api/src/generated/schema.graphql index 39a6c00e7..af9064bee 100644 --- a/packages/api/src/generated/schema.graphql +++ b/packages/api/src/generated/schema.graphql @@ -2391,7 +2391,7 @@ input UpdateSubscriptionInput { description: String id: ID! lastFetchedAt: Date - lastfetchedChecksum: String + lastFetchedChecksum: String name: String status: SubscriptionStatus } diff --git a/packages/api/src/resolvers/subscriptions/index.ts b/packages/api/src/resolvers/subscriptions/index.ts index 6b415e4d4..50fdcb839 100644 --- a/packages/api/src/resolvers/subscriptions/index.ts +++ b/packages/api/src/resolvers/subscriptions/index.ts @@ -282,19 +282,17 @@ export const updateSubscriptionResolver = authorized< const updatedSubscription = await authTrx(async (t) => { const repo = t.getRepository(Subscription) - const dict = { + // update subscription + await t.getRepository(Subscription).save({ id: input.id, name: input.name || undefined, description: input.description || undefined, lastFetchedAt: input.lastFetchedAt ? new Date(input.lastFetchedAt) : undefined, - lastFetchedChecksum: input.lastfetchedChecksum || undefined, + lastFetchedChecksum: input.lastFetchedChecksum || undefined, status: input.status || undefined, - } - console.log('saving dict:', JSON.stringify(dict)) - // update subscription - await t.getRepository(Subscription).save(dict) + }) return repo.findOneByOrFail({ id: input.id,