Skip to content

Commit

Permalink
fix(oidc): crash when regex on userAgent empty result iOS (#1248) (re…
Browse files Browse the repository at this point in the history
…lease)
  • Loading branch information
guillaume-chervet committed Dec 20, 2023
1 parent 8884243 commit 4b1a9a2
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions packages/oidc-client/src/initWorkerOption.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,9 @@ export const getOperatingSystem = (navigator) => {

case 'iOS': {
const osVersionArray = /OS (\d+)_(\d+)_?(\d+)?/.exec(nVer);
osVersion = osVersionArray[1] + '.' + osVersionArray[2] + '.' + (parseInt(osVersionArray[3]) | 0);
if(osVersionArray !=null && osVersionArray.length > 2) {
osVersion = osVersionArray[1] + '.' + osVersionArray[2] + '.' + (parseInt(osVersionArray[3]) | 0);
}
break;
}
}
Expand Down Expand Up @@ -126,8 +128,6 @@ export const activateServiceWorker : ServiceWorkerActivate = () : boolean =>{
}

const operatingSystem = getOperatingSystem(navigator);
if (excludeOs(operatingSystem)) {
return false;
}
return true;
return !excludeOs(operatingSystem);

}

0 comments on commit 4b1a9a2

Please sign in to comment.