From aba36a17396810c4d9448b6f04d457a0d65e71b1 Mon Sep 17 00:00:00 2001 From: stevereis <stevereis93@gmail.com> Date: Wed, 6 Oct 2021 13:27:18 +0200 Subject: [PATCH] Add GroupsResult in ResultUnion --- api/src/engine/models/result/common/result-union.model.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/api/src/engine/models/result/common/result-union.model.ts b/api/src/engine/models/result/common/result-union.model.ts index 8146c69..6cbcc44 100644 --- a/api/src/engine/models/result/common/result-union.model.ts +++ b/api/src/engine/models/result/common/result-union.model.ts @@ -1,18 +1,24 @@ import { createUnionType } from '@nestjs/graphql'; +import { GroupsResult } from '../groups-result.model'; import { RawResult } from '../raw-result.model'; import { TableResult } from '../table-result.model'; export const ResultUnion = createUnionType({ name: 'ResultUnion', - types: () => [TableResult, RawResult], + types: () => [TableResult, RawResult, GroupsResult], resolveType(value) { if (value.headers) { return TableResult; } + if (value.listMax) { return RawResult; } + if (value.group) { + return GroupsResult; + } + return null; }, }); -- GitLab