diff --git a/api/src/engine/connectors/exareme/exareme.connector.ts b/api/src/engine/connectors/exareme/exareme.connector.ts index 98c1bb3bfea0db58d51b46b3bd7a69387bfbaa11..1c1002f5581de7fa33e7b96cbdec73a88d6d82a4 100644 --- a/api/src/engine/connectors/exareme/exareme.connector.ts +++ b/api/src/engine/connectors/exareme/exareme.connector.ts @@ -129,7 +129,11 @@ export default class ExaremeConnector implements Connector { async getAlgorithms(request: Request): Promise<Algorithm[]> { const path = this.options.baseurl + 'algorithms'; - const resultAPI = await firstValueFrom(this.get<string>(request, path)); + const resultAPI = await firstValueFrom( + this.get<string>(request, path, { + maxRedirects: 0, + }), + ); return transformToAlgorithms.evaluate(resultAPI.data); } @@ -184,7 +188,7 @@ export default class ExaremeConnector implements Connector { try { const data = await firstValueFrom( this.get<Pathology[]>(request, path, { - maxRedirects: 1, + maxRedirects: 0, }), ); @@ -217,7 +221,7 @@ export default class ExaremeConnector implements Connector { const path = this.options.baseurl + 'activeUser'; const response = await firstValueFrom( this.get<string>(request, path, { - maxRedirects: 1, + maxRedirects: 0, }), );