From 97a6e05812d036cdfb9b9f04b6de73283c7f555e Mon Sep 17 00:00:00 2001 From: Gabriel Rosa Date: Fri, 20 May 2022 15:19:00 -0300 Subject: [PATCH] FIX: returning input when creating jdbc --- src/clients/inputs/client.service.ts | 9 ++++----- src/modules/inputs/inputs.service.ts | 5 ++++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/clients/inputs/client.service.ts b/src/clients/inputs/client.service.ts index 1360f67..dee162e 100644 --- a/src/clients/inputs/client.service.ts +++ b/src/clients/inputs/client.service.ts @@ -1,6 +1,7 @@ import { OnModuleInit, Inject } from '@nestjs/common'; import { ClientGrpc } from '@nestjs/microservices'; import { + InputCreateResponse, InputCreateS3Request, InputNewCreateRequest, InputService, @@ -42,11 +43,9 @@ export class InputsClientService implements OnModuleInit { console.log('done'); }, }); - }) - .then((res) => res) - .catch((err) => { - throw new Error(err); - }); + }).catch((err) => { + throw new Error(err); + }); return createInputResponse; } diff --git a/src/modules/inputs/inputs.service.ts b/src/modules/inputs/inputs.service.ts index 5e03cf4..de2d9b1 100644 --- a/src/modules/inputs/inputs.service.ts +++ b/src/modules/inputs/inputs.service.ts @@ -22,7 +22,10 @@ export class InputsService { }); return createInputResponse; } else { - const createInputResponse = await this.inputClient.create(data); + const createInputResponse: any = await this.inputClient.create(data); + if (createInputResponse?.input?.input_jdbc) { + return { input: createInputResponse?.input?.input_jdbc }; + } return createInputResponse; } } catch (err) {