mirror of
https://github.com/bitwarden/web
synced 2025-12-06 00:03:28 +00:00
cleaned providers should be an obj, not array
This commit is contained in:
@@ -117,18 +117,18 @@ angular
|
||||
}
|
||||
|
||||
var keys = Object.keys(twoFactorProviders);
|
||||
var cleanedProviders = [];
|
||||
for (var i = 0; i < keys.length; i++) {
|
||||
var provider = $filter('filter')(constants.twoFactorProviderInfo, {
|
||||
type: keys[i],
|
||||
active: true,
|
||||
requiresUsb: false
|
||||
});
|
||||
if (provider.length) {
|
||||
cleanedProviders.push(twoFactorProviders[keys[i]]);
|
||||
if (!provider.length) {
|
||||
delete twoFactorProviders[keys[i]];
|
||||
}
|
||||
}
|
||||
return cleanedProviders;
|
||||
|
||||
return twoFactorProviders;
|
||||
}
|
||||
|
||||
// ref: https://stackoverflow.com/questions/11381673/detecting-a-mobile-browser
|
||||
|
||||
Reference in New Issue
Block a user