diff --git a/packages/backend/src/graphql/queries/get-step-with-test-executions.ts b/packages/backend/src/graphql/queries/get-step-with-test-executions.ts index 2714d937..aabd869c 100644 --- a/packages/backend/src/graphql/queries/get-step-with-test-executions.ts +++ b/packages/backend/src/graphql/queries/get-step-with-test-executions.ts @@ -18,7 +18,6 @@ const getStepWithTestExecutionsResolver = async ( const previousStepsWithCurrentStep = await req.currentUser .$relatedQuery('steps') .withGraphJoined('executionSteps') - .select('steps.*', 'executionSteps.data_out as output') .where('flow_id', '=', step.flowId) .andWhere('position', '<', step.position) .distinctOn('executionSteps.step_id') diff --git a/packages/backend/src/graphql/types/step.ts b/packages/backend/src/graphql/types/step.ts index 0b0819d2..0dddef85 100644 --- a/packages/backend/src/graphql/types/step.ts +++ b/packages/backend/src/graphql/types/step.ts @@ -4,9 +4,11 @@ import { GraphQLEnumType, GraphQLInt, GraphQLInputObjectType, + GraphQLList, } from 'graphql'; import { GraphQLJSONObject } from 'graphql-type-json'; import ConnectionType from './connection'; +import ExecutionStepType from './execution-step'; const stepType = new GraphQLObjectType({ name: 'Step', @@ -34,6 +36,9 @@ const stepType = new GraphQLObjectType({ output: { type: GraphQLJSONObject }, position: { type: GraphQLInt }, status: { type: GraphQLString }, + executionSteps: { + type: GraphQLList(ExecutionStepType), + }, }; }, });