Fix bug #1414
This commit is contained in:
parent
835224ab70
commit
3f005c1a6f
|
@ -211,6 +211,7 @@ llapp.controller 'SessionsExplorerCtrl', ['$scope', '$translator', '$location',
|
|||
subres = []
|
||||
for attr in attrs
|
||||
if session[attr]
|
||||
session[attr] = session[attr].toString()
|
||||
if session[attr].match(/"type":\s*"(?:TOTP|U2F|UBK)"/)
|
||||
subres.push
|
||||
title: "type"
|
||||
|
@ -230,12 +231,14 @@ llapp.controller 'SessionsExplorerCtrl', ['$scope', '$translator', '$location',
|
|||
value: name
|
||||
epoch: epoch
|
||||
delete session[attr]
|
||||
else
|
||||
else if session[attr].match(/\w+/)
|
||||
subres.push
|
||||
title: attr
|
||||
value: session[attr]
|
||||
epoch: ''
|
||||
delete session[attr]
|
||||
else
|
||||
delete session[attr]
|
||||
else
|
||||
delete session[attr]
|
||||
if subres.length >0
|
||||
|
|
|
@ -245,6 +245,7 @@
|
|||
for (i = 0, len = attrs.length; i < len; i++) {
|
||||
attr = attrs[i];
|
||||
if (session[attr]) {
|
||||
session[attr] = session[attr].toString();
|
||||
if (session[attr].match(/"type":\s*"(?:TOTP|U2F|UBK)"/)) {
|
||||
subres.push({
|
||||
title: "type",
|
||||
|
@ -273,13 +274,15 @@
|
|||
});
|
||||
}
|
||||
delete session[attr];
|
||||
} else {
|
||||
} else if (session[attr].match(/\w+/)) {
|
||||
subres.push({
|
||||
title: attr,
|
||||
value: session[attr],
|
||||
epoch: ''
|
||||
});
|
||||
delete session[attr];
|
||||
} else {
|
||||
delete session[attr];
|
||||
}
|
||||
} else {
|
||||
delete session[attr];
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user