diff --git a/e2e/src/advanced/nonAtlasImages.prod.e2e-spec.js b/e2e/src/advanced/nonAtlasImages.prod.e2e-spec.js index 89d645b7d937aef4259c7b5a46fb0062f628966f..26bdfb011a5487aa092500d1e65cd1f75fcb1da5 100644 --- a/e2e/src/advanced/nonAtlasImages.prod.e2e-spec.js +++ b/e2e/src/advanced/nonAtlasImages.prod.e2e-spec.js @@ -114,7 +114,7 @@ describe('> non-atlas images', () => { ) ) - const arr = [ + const arrPli = [ "https://neuroglancer.humanbrainproject.eu/precomputed/PLI_FOM/BI-FOM-HSV_R", "https://neuroglancer.humanbrainproject.eu/precomputed/PLI_FOM/BI-FOM-HSV_G", "https://neuroglancer.humanbrainproject.eu/precomputed/PLI_FOM/BI-FOM-HSV_B", @@ -135,7 +135,7 @@ describe('> non-atlas images', () => { ) ) - for (const url of arr) { + for (const url of arrPli) { expect( interceptedCalls ).toContain( diff --git a/src/services/templateCoordinatesTransformation.service.ts b/src/services/templateCoordinatesTransformation.service.ts index 1329fe9422cf3d46e3fcf32d83018c9d74068701..6aaf98b99adb5fa613da758af51f37ab82ef0e54 100644 --- a/src/services/templateCoordinatesTransformation.service.ts +++ b/src/services/templateCoordinatesTransformation.service.ts @@ -16,7 +16,7 @@ export class TemplateCoordinatesTransformation { constructor(private httpClient: HttpClient) {} - public url = 'https://hbp-spatial-backend.apps-dev.hbp.eu/v1/transform-points' + public url = `${SPATIAL_TRANSFORM_BACKEND.replace(/\/$/, '')}/v1/transform-points` // jasmine marble cannot test promise properly // see https://github.com/ngrx/platform/issues/498#issuecomment-337465179 diff --git a/typings/index.d.ts b/typings/index.d.ts index 2fb1dc3a178d16dd8fdabb97eac85d03b031c875..912053cac2e37f63a50cfa710a1568f27c66a45b 100644 --- a/typings/index.d.ts +++ b/typings/index.d.ts @@ -21,3 +21,4 @@ declare var MATOMO_URL: string declare var MATOMO_ID: string declare var STRICT_LOCAL: boolean declare var KIOSK_MODE: boolean +declare var SPATIAL_TRANSFORM_BACKEND: string diff --git a/webpack.staticassets.js b/webpack.staticassets.js index b5801554328eeb705ff5d5e92a2c644c5afd7a04..163b00926ab96d02e90a6cdad81ba97ccf9a66f9 100644 --- a/webpack.staticassets.js +++ b/webpack.staticassets.js @@ -72,6 +72,7 @@ module.exports = { PRODUCTION: !!process.env.PRODUCTION, BACKEND_URL: (process.env.BACKEND_URL && JSON.stringify(process.env.BACKEND_URL)) || 'null', DATASET_PREVIEW_URL: JSON.stringify(process.env.DATASET_PREVIEW_URL || 'https://hbp-kg-dataset-previewer.apps.hbp.eu/datasetPreview'), + SPATIAL_TRANSFORM_BACKEND: JSON.stringify(process.env.SPATIAL_TRANSFORM_BACKEND || 'https://hbp-spatial-backend.apps.hbp.eu'), MATOMO_URL: JSON.stringify(process.env.MATOMO_URL || null), MATOMO_ID: JSON.stringify(process.env.MATOMO_ID || null), USE_LOGO: JSON.stringify(process.env.USE_LOGO || 'hbp' || 'ebrains' || 'fzj'),