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; }