diff --git a/src/modules/configuration/superset/superset.service.ts b/src/modules/configuration/superset/superset.service.ts index 4a6457d..b79d590 100644 --- a/src/modules/configuration/superset/superset.service.ts +++ b/src/modules/configuration/superset/superset.service.ts @@ -1,9 +1,10 @@ import { HttpService } from '@nestjs/axios'; -import { Injectable } from '@nestjs/common'; +import { Injectable, Logger } from '@nestjs/common'; import { firstValueFrom } from 'rxjs'; @Injectable() export class SupersetService { + private readonly logger = new Logger(SupersetService.name); private supersetURL = process.env.SUPERSET_URL + '/api'; private adminUsername = process.env.SUPERSET_ADMIN_USERNAME; private adminPassword = process.env.SUPERSET_ADMIN_PASSWORD; @@ -65,7 +66,11 @@ export class SupersetService { data: data, headers: headers, }), - ); + ).catch((err) => { + this.logger.verbose({ loginToken, csrfToken }); + this.logger.error(err.response.data); + throw err; + }); return response.data.token; }