feat: setup superset BE

pull/76/head
Firman Ramdhani 2024-08-27 09:50:54 +07:00
parent cb9421622d
commit 8590165755
1 changed files with 7 additions and 2 deletions

View File

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