From e47459eb9aec205544b59d3708e18fbb577357f8 Mon Sep 17 00:00:00 2001 From: Victor Radael Date: Thu, 15 Dec 2022 16:00:54 -0300 Subject: [PATCH] FEAT: Edit connection --- src/modules/connection/connection.controller.ts | 7 ++++++- src/utils/ PackTheMetadata.ts | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/connection/connection.controller.ts b/src/modules/connection/connection.controller.ts index a0dfdfe..2aa47cf 100644 --- a/src/modules/connection/connection.controller.ts +++ b/src/modules/connection/connection.controller.ts @@ -164,11 +164,15 @@ export class ConnectionController { @Headers('Dadosfera-Lang') language, @User() user: RequestUser, @Param('id') id, - @Query('details') details, + @Query() queries, ): Promise { this.logger.info('/connections - Get Connection Details'); if (!language) language = 'en-us'; + console.log(queries); + + const { details, sensitive } = queries; + const { user_id, customer_id, customer_name, username } = user; const metadata = PackTheMetadata({ user_id, @@ -177,6 +181,7 @@ export class ConnectionController { username, details, language, + sensitive, }); const response: any = await this.clientService.getConnectionDetails({ diff --git a/src/utils/ PackTheMetadata.ts b/src/utils/ PackTheMetadata.ts index 35037b6..a6aaddc 100644 --- a/src/utils/ PackTheMetadata.ts +++ b/src/utils/ PackTheMetadata.ts @@ -7,6 +7,7 @@ interface IMetadata { user_id?: string; language?: string; details?: string; + sensitive?: string; roles?: string[]; is_data_manager?: boolean; }