Properly handle missing session IDs regardless of case

Этот коммит содержится в:
Reed Garmsen
2015-10-14 15:10:50 -07:00
родитель 48c69b86d8
Коммит 04ddb3e1b3

Просмотреть файл

@@ -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)';
}
} }
} }