@@ -39,8 +39,8 @@ const findEnvString = (environment: Environment) => {
39
39
}
40
40
return `-${ environment } ` ;
41
41
} ;
42
- const adeoDomain = ( path : string , environment : Environment ) =>
43
- `https://app${ findEnvString ( environment ) } .adeo.no${ path } ` ;
42
+ const adeoDomain = ( environment : Environment ) =>
43
+ `https://app${ findEnvString ( environment ) } .adeo.no` ;
44
44
45
45
const naisAdeoDomain = (
46
46
environment : Environment ,
@@ -65,7 +65,15 @@ const modiaUrl = (
65
65
fnr : string | undefined | null ,
66
66
path : string ,
67
67
environment : Environment ,
68
- ) => adeoDomain ( fnr ? path : '/modiapersonoversikt' , environment ) ;
68
+ urlFormat : UrlFormat ,
69
+ ) => {
70
+ const basePath =
71
+ urlFormat === 'ADEO'
72
+ ? adeoDomain ( environment ) + '/modiapersonoversikt'
73
+ : 'https://modiapersonoversikt' + naisDomain ( environment ) ;
74
+
75
+ return fnr ? basePath + path : basePath ;
76
+ } ;
69
77
70
78
const arenaConfig = ( environment : Environment ) : string => {
71
79
const env = findEnvString ( environment ) . replace ( '-' , '' ) ;
@@ -220,7 +228,7 @@ export const buildLinks = ({
220
228
} : BuildLinksProps ) : LinkObject => {
221
229
return {
222
230
modiaUrl : {
223
- url : modiaUrl ( fnr , `/modiapersonoversikt/ person/${ fnr } ` , environment ) ,
231
+ url : modiaUrl ( fnr , `/person/${ fnr } ` , environment , urlFormat ) ,
224
232
} ,
225
233
veilarbportefoljeUrl : {
226
234
url : `https://veilarbportefoljeflate${ naisDomain ( environment ) } ` ,
0 commit comments