@@ -7,29 +7,39 @@ const environment: Environment = process.env.ENVIRONMENT
77let APP_URL = '' ;
88let HSL_ID_URL = '' ;
99let HSL_ID_CLIENT_ID = '' ;
10+ let DIGITRANSIT_CACHED_URL_PREFIX = '' ;
11+ let DIGITRANSIT_NON_CACHED_URL_PREFIX = '' ;
1012switch ( environment ) {
1113 case Environment . LOCALHOST : {
1214 APP_URL = 'http://localhost:3000' ;
1315 HSL_ID_URL = 'https://hslid-uat.cinfra.fi' ;
1416 HSL_ID_CLIENT_ID = '6549375356227079' ;
17+ DIGITRANSIT_CACHED_URL_PREFIX = 'api-dev' ;
18+ DIGITRANSIT_NON_CACHED_URL_PREFIX = 'api-dev' ;
1519 break ;
1620 }
1721 case Environment . DEV : {
1822 APP_URL = `https://${ process . env . ENVIRONMENT } .${ process . env . DOMAIN_NAME } ` ;
1923 HSL_ID_URL = 'https://hslid-uat.cinfra.fi' ;
2024 HSL_ID_CLIENT_ID = '6549375356227079' ;
25+ DIGITRANSIT_CACHED_URL_PREFIX = 'cdn' ;
26+ DIGITRANSIT_NON_CACHED_URL_PREFIX = 'api' ;
2127 break ;
2228 }
2329 case Environment . STAGE : {
2430 APP_URL = `https://${ process . env . ENVIRONMENT } .${ process . env . DOMAIN_NAME } ` ;
2531 HSL_ID_URL = 'https://hslid-uat.cinfra.fi' ;
2632 HSL_ID_CLIENT_ID = '6549375356227079' ;
33+ DIGITRANSIT_CACHED_URL_PREFIX = 'cdn' ;
34+ DIGITRANSIT_NON_CACHED_URL_PREFIX = 'api' ;
2735 break ;
2836 }
2937 case Environment . PROD : {
3038 APP_URL = `https://${ process . env . DOMAIN_NAME } ` ;
3139 HSL_ID_URL = 'https://id.hsl.fi' ;
3240 HSL_ID_CLIENT_ID = '7799731418699567' ;
41+ DIGITRANSIT_CACHED_URL_PREFIX = 'cdn' ;
42+ DIGITRANSIT_NON_CACHED_URL_PREFIX = 'api' ;
3343 break ;
3444 }
3545 default : {
@@ -41,6 +51,8 @@ const commonConstants = {
4151 HSL_ID_URL ,
4252 HSL_ID_CLIENT_ID ,
4353 ENVIRONMENT : environment ,
54+ DIGITRANSIT_MAP_URL : `https://${ DIGITRANSIT_CACHED_URL_PREFIX } .digitransit.fi` ,
55+ DIGITRANSIT_API_KEY : process . env . REACT_APP_DIGITRANSIT_API_KEY ,
4456 BUILD_DATE : process . env . BUILD_DATE ,
4557 AFTER_LOGIN_URL : `${ APP_URL } /afterLogin` ,
4658 DECIMALS_IN_GEOMETRIES : 6 , // Max value 6 currenlty at joredb columns: numeric(8,6)
@@ -50,9 +62,9 @@ const commonConstants = {
5062 MIN_YEAR : 1970 ,
5163 MAX_YEAR : 2099 ,
5264 NEW_OBJECT_TAG : 'new-' ,
53- GEOCODING_URL : ' https://api .digitransit.fi/geocoding/v1/search' ,
65+ GEOCODING_URL : ` https://${ DIGITRANSIT_NON_CACHED_URL_PREFIX } .digitransit.fi/geocoding/v1/search` ,
5466 OSM_REVERSE_GEOCODING_URL : 'https://nominatim.openstreetmap.org/reverse' ,
55- DIGITRANSIT_REVERSE_GEOCODING_URL : ' https://api .digitransit.fi/geocoding/v1/reverse' ,
67+ DIGITRANSIT_REVERSE_GEOCODING_URL : ` https://${ DIGITRANSIT_NON_CACHED_URL_PREFIX } .digitransit.fi/geocoding/v1/reverse` ,
5668 ADDRESS_SEARCH_RESULT_COUNT : 10 ,
5769 LOCAL_STORAGE_KEY_PREFIX : `${ environment } _jore_map_` ,
5870} ;
0 commit comments