diff --git a/package-lock.json b/package-lock.json index 9ff83ca..05f7164 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@nestjs/microservices": "^8.4.3", "@nestjs/platform-express": "^8.4.3", "@nestjs/swagger": "^5.2.1", - "@victorradael/protospack": "^1.5.5", + "@victorradael/protospack": "^1.5.9", "axios": "^0.25.0", "dotenv": "^14.2.0", "helmet": "^5.0.2", @@ -2344,9 +2344,9 @@ } }, "node_modules/@victorradael/protospack": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@victorradael/protospack/-/protospack-1.5.5.tgz", - "integrity": "sha512-5yGW/EuZDY9N56CVMXJW1IrBkkv6KpalBepu0LLQvM5Y+Pr8lwY2i1p/1rlsjHo6Gk1RODKuWSXAL870jQEAdg==", + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/@victorradael/protospack/-/protospack-1.5.9.tgz", + "integrity": "sha512-h96qwtRftVkZ0ftsahymnxO/bwCL8/bHvllyjTuhcLLmBj0fKG6q/nz5S9cFpq8OAEljehO+luNj388mZCF7Yg==", "dependencies": { "rxjs": "^7.5.5" } @@ -10904,9 +10904,9 @@ } }, "@victorradael/protospack": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@victorradael/protospack/-/protospack-1.5.5.tgz", - "integrity": "sha512-5yGW/EuZDY9N56CVMXJW1IrBkkv6KpalBepu0LLQvM5Y+Pr8lwY2i1p/1rlsjHo6Gk1RODKuWSXAL870jQEAdg==", + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/@victorradael/protospack/-/protospack-1.5.9.tgz", + "integrity": "sha512-h96qwtRftVkZ0ftsahymnxO/bwCL8/bHvllyjTuhcLLmBj0fKG6q/nz5S9cFpq8OAEljehO+luNj388mZCF7Yg==", "requires": { "rxjs": "^7.5.5" } diff --git a/package.json b/package.json index 40138af..e2a9c40 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@nestjs/microservices": "^8.4.3", "@nestjs/platform-express": "^8.4.3", "@nestjs/swagger": "^5.2.1", - "@victorradael/protospack": "^1.5.5", + "@victorradael/protospack": "^1.5.9", "axios": "^0.25.0", "dotenv": "^14.2.0", "helmet": "^5.0.2", diff --git a/src/clients/pipelines/client.service.ts b/src/clients/pipelines/client.service.ts index 0c00da8..fe46ea7 100644 --- a/src/clients/pipelines/client.service.ts +++ b/src/clients/pipelines/client.service.ts @@ -182,7 +182,7 @@ export class PipelinesClientService implements OnModuleInit { return logsPipelineResponse; } - async getPipelineStatus(data: IIdRequest) { + async getPipelineStatus(data) { console.log('PipelinesClientService', 'GetPipelineStatus'); const statusPipelineResponse = await new Promise((resolve, reject) => { diff --git a/src/modules/catalog/catalog.service.ts b/src/modules/catalog/catalog.service.ts index eba07fd..131d85e 100644 --- a/src/modules/catalog/catalog.service.ts +++ b/src/modules/catalog/catalog.service.ts @@ -60,6 +60,11 @@ class CatalogService { const { data } = await axios.get( `${process.env.NIMBUS_BASE_URL}${customer}.${process.env.ENV}.dadosfera/api/catalog/dashboard-metabase/${id}`, ); + + const [, path] = data.iframe_url.split('.dadosfera'); + const host = `https://metabase-${body.info.customer.toLowerCase()}.dadosfera.ai`; + data.iframe_url = host + path; + return data; }