diff --git a/src/controllers/RunnerSelfServiceController.ts b/src/controllers/RunnerSelfServiceController.ts index d96370f..8f5509e 100644 --- a/src/controllers/RunnerSelfServiceController.ts +++ b/src/controllers/RunnerSelfServiceController.ts @@ -57,12 +57,10 @@ export class RunnerSelfServiceController { @OnUndefined(RunnerNotFoundError) @OpenAPI({ description: 'Deletes all information about yourself.
Please provide your runner jwt(that code we gave you during registration) for auth.
If you lost your jwt/personalized link please use the forgot endpoint.' }) async remove(@Param('jwt') token: string, @QueryParam("force") force: boolean) { - let runner = await this.getRunner(token); - runner = await this.runnerRepository.findOne({ id: runner.id }); + const responseRunner = await this.getRunner(token); + let runner = await this.runnerRepository.findOne({ id: responseRunner.id }); if (!runner) { return null; } - const responseRunner = await this.runnerRepository.findOne(runner, { relations: ['scans', 'group', 'group.parentGroup', 'scans.track', 'cards'] }); - if (!runner) { throw new RunnerNotFoundError(); }