Pass current code as input for fork mutation

This commit is contained in:
Lucas Araujo
2021-10-16 18:44:13 -03:00
parent 0bc759cf9e
commit 45fee3d263
3 changed files with 3 additions and 1 deletions

View File

@@ -43,6 +43,7 @@ export const schema = gql`
input ForkProjectInput { input ForkProjectInput {
userId: String! userId: String!
forkedFromId: String forkedFromId: String
code: String
} }
input UpdateProjectInput { input UpdateProjectInput {

View File

@@ -97,7 +97,7 @@ export const forkProject = async ({ input }) => {
data: foreignKeyReplacement({ data: foreignKeyReplacement({
...input, ...input,
title, title,
code, code: input.code || code,
description, description,
cadPackage, cadPackage,
}), }),

View File

@@ -85,6 +85,7 @@ export default function IdeHeader({
input: { input: {
userId: currentUser.sub, userId: currentUser.sub,
forkedFromId: project?.id, forkedFromId: project?.id,
code: state?.code,
}, },
}, },
}) })