From 44ddef247433961e50d77c12a9b6e3561d8ddc23 Mon Sep 17 00:00:00 2001 From: Chet Joswig Date: Thu, 2 Nov 2023 13:09:39 -0700 Subject: [PATCH] include description with snapshot creation (#981) Co-authored-by: Chet Joswig --- src/utilities/effects.ts | 6 +----- src/utilities/gql.ts | 4 ++-- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/utilities/effects.ts b/src/utilities/effects.ts index b8a37cc328..c3197ceec2 100644 --- a/src/utilities/effects.ts +++ b/src/utilities/effects.ts @@ -933,16 +933,12 @@ const effects = { ): Promise { const data = await reqHasura<{ snapshot_id: number }>( gql.CREATE_PLAN_SNAPSHOT, - { plan_id: planId, /* snapshot_description: description, */ snapshot_name: name }, + { description, plan_id: planId, snapshot_name: name }, user, ); const { createSnapshot } = data; if (createSnapshot != null) { const { snapshot_id } = createSnapshot; - // TODO this will soon be part of create plan snapshot - const updates = { description }; - await reqHasura(gql.UPDATE_PLAN_SNAPSHOT, { planSnapshot: updates, snapshot_id }, user); - // Associate tags with the snapshot const newPlanSnapshotTags: PlanSnapshotTagsInsertInput[] = tags?.map(({ id: tag_id }) => ({ diff --git a/src/utilities/gql.ts b/src/utilities/gql.ts index 7d1ec00f46..b2efbe70eb 100644 --- a/src/utilities/gql.ts +++ b/src/utilities/gql.ts @@ -202,8 +202,8 @@ const gql = { `, CREATE_PLAN_SNAPSHOT: `#graphql - mutation CreatePlanSnapshot($plan_id: Int!, $snapshot_name: String!) { - createSnapshot: create_snapshot(args: { _plan_id: $plan_id, _snapshot_name: $snapshot_name } ) { + mutation CreatePlanSnapshot($plan_id: Int!, $snapshot_name: String!, $description: String!) { + createSnapshot: create_snapshot(args: { _plan_id: $plan_id, _snapshot_name: $snapshot_name, _description: $description } ) { snapshot_id } }