Properly handle missing session IDs regardless of case
Этот коммит содержится в:
@@ -330,11 +330,15 @@ export default class AccessHistoryModal extends React.Component {
|
|||||||
);
|
);
|
||||||
|
|
||||||
if (this.state.moreInfo[i]) {
|
if (this.state.moreInfo[i]) {
|
||||||
if (!currentAudit.session_id && currentAudit.action.search('/users/login') !== -1) {
|
if (!currentAudit.session_id) {
|
||||||
if (currentAudit.extra_info === 'attempt') {
|
currentAudit.session_id = 'N/A';
|
||||||
currentAudit.session_id = 'N/A (Login attempt)';
|
|
||||||
} else {
|
if (currentAudit.action.search('/users/login') >= 0) {
|
||||||
currentAudit.session_id = 'N/A (Login failure)';
|
if (currentAudit.extra_info === 'attempt') {
|
||||||
|
currentAudit.session_id += ' (Login attempt)';
|
||||||
|
} else {
|
||||||
|
currentAudit.session_id += ' (Login failure)';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user