Merge pull request #615 from oliviergoulet5/fix-array-operations
Fix array comparison and improve type check
This commit is contained in:
commit
7c833e6f10
@ -153,7 +153,7 @@ export default function WebauthnRegister(props: PageProps<Extract<KcContext, { p
|
|||||||
|
|
||||||
function getPubKeyCredParams(signatureAlgorithmsList) {
|
function getPubKeyCredParams(signatureAlgorithmsList) {
|
||||||
let pubKeyCredParams = [];
|
let pubKeyCredParams = [];
|
||||||
if (signatureAlgorithmsList === []) {
|
if (signatureAlgorithmsList.length === 0) {
|
||||||
pubKeyCredParams.push({type: "public-key", alg: -7});
|
pubKeyCredParams.push({type: "public-key", alg: -7});
|
||||||
return pubKeyCredParams;
|
return pubKeyCredParams;
|
||||||
}
|
}
|
||||||
@ -184,7 +184,7 @@ export default function WebauthnRegister(props: PageProps<Extract<KcContext, { p
|
|||||||
}
|
}
|
||||||
|
|
||||||
function getTransportsAsString(transportsList) {
|
function getTransportsAsString(transportsList) {
|
||||||
if (transportsList === '' || transportsList.constructor !== Array) return "";
|
if (transportsList === '' || Array.isArray(transportsList)) return "";
|
||||||
|
|
||||||
let transportsString = "";
|
let transportsString = "";
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user