diff --git a/src/controllers/RunnerCardController.ts b/src/controllers/RunnerCardController.ts index 9a3fb43..ebc75b2 100644 --- a/src/controllers/RunnerCardController.ts +++ b/src/controllers/RunnerCardController.ts @@ -1,6 +1,6 @@ import { Authorized, Body, Delete, Get, JsonController, OnUndefined, Param, Post, Put, QueryParam } from 'routing-controllers'; import { OpenAPI, ResponseSchema } from 'routing-controllers-openapi'; -import { getConnectionManager, Repository } from 'typeorm'; +import { Repository, getConnectionManager } from 'typeorm'; import { RunnerCardHasScansError, RunnerCardIdsNotMatchingError, RunnerCardNotFoundError } from '../errors/RunnerCardErrors'; import { RunnerNotFoundError } from '../errors/RunnerErrors'; import { CreateRunnerCard } from '../models/actions/create/CreateRunnerCard'; @@ -28,7 +28,7 @@ export class RunnerCardController { @OpenAPI({ description: 'Lists all card.' }) async getAll() { let responseCards: ResponseRunnerCard[] = new Array(); - const cards = await this.cardRepository.find({ relations: ['runner', 'runner.group', 'runner.group.parentGroup'] }); + const cards = await this.cardRepository.find({ relations: ['runner'] }); cards.forEach(card => { responseCards.push(new ResponseRunnerCard(card)); });