Fix array comparison and type check
This commit is contained in:
parent
3bdd955ab6
commit
885e8314e8
@ -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