File tree Expand file tree Collapse file tree 1 file changed +17
-13
lines changed Expand file tree Collapse file tree 1 file changed +17
-13
lines changed Original file line number Diff line number Diff line change @@ -31,18 +31,22 @@ export const hasFullSisuAccess = async (personId: string) => {
3131 }
3232 }
3333
34- const { data } = await importerClient . get ( `/jami/sisuroles/${ personId } ` )
35-
36- if ( data && Array . isArray ( data ) ) {
37- const hasFullAccessToSisu = data . some ( ( role ) =>
38- sisuRolesGivingFullAccess . includes ( role . accessroleId ) ,
39- )
40- userCache . set ( personId , {
41- hasAccess : hasFullAccessToSisu ,
42- accessedAt : new Date ( ) ,
43- } )
44- return hasFullAccessToSisu
34+ try {
35+ const { data } = await importerClient . get ( `/jami/sisuroles/${ personId } ` )
36+
37+ if ( data && Array . isArray ( data ) ) {
38+ const hasFullAccessToSisu = data . some ( ( role ) =>
39+ sisuRolesGivingFullAccess . includes ( role . accessroleId ) ,
40+ )
41+ userCache . set ( personId , {
42+ hasAccess : hasFullAccessToSisu ,
43+ accessedAt : new Date ( ) ,
44+ } )
45+ return hasFullAccessToSisu
46+ }
47+ return false
48+
49+ catch ( error ) {
50+ return false
4551 }
46-
47- return false
4852}
You can’t perform that action at this time.
0 commit comments