Fix parsing order for dashboard presentation
This commit is contained in:
parent
0500ae139b
commit
babb94c2fc
@ -48,9 +48,20 @@ function get_cert_parameters(element, index, array) {
|
||||
'info': {
|
||||
'valid_from': parse_date(cert.valid_from),
|
||||
'valid_to': parse_date(cert.valid_to),
|
||||
'days_left': get_days_left(cert.valid_to)
|
||||
'days_left': get_days_left(cert.valid_to),
|
||||
'sort_order': get_days_left(cert.valid_to),
|
||||
'background_class': ''
|
||||
}
|
||||
};
|
||||
|
||||
if (parsed.info.days_left <= 30 ){
|
||||
parsed.info.background_class = 'danger';
|
||||
} else if (parsed.info.days_left > 30 && parsed.info.days_left <= 60 ) {
|
||||
parsed.info.background_class = 'warning';
|
||||
} else {
|
||||
parsed.info.background_class = 'success';
|
||||
};
|
||||
|
||||
add_cert_details(parsed, iteration);
|
||||
check_iterations();
|
||||
});
|
||||
|
@ -3,7 +3,7 @@ $(function () {
|
||||
|
||||
var sorted_certificates = Object.keys(cert_info)
|
||||
.sort(function( a, b ) {
|
||||
return cert_info[a].info.days_left - cert_info[b].info.days_left;
|
||||
return cert_info[a].info.sort_order - cert_info[b].info.sort_order;
|
||||
}).map(function(sortedKey) {
|
||||
return cert_info[sortedKey];
|
||||
});
|
||||
@ -39,16 +39,24 @@ $(function () {
|
||||
'issuer': element.issuer.org,
|
||||
'common_name': element.subject.common_name,
|
||||
'issuer_cn': element.issuer.common_name
|
||||
}
|
||||
if (element.info.days_left <= 30 ){
|
||||
json.background = 'card-inverse card-danger';
|
||||
} else if (element.info.days_left > 30 && element.info.days_left <= 60 ) {
|
||||
json.background = 'card-inverse card-warning';
|
||||
} else if (element.info.days_left === "??") {
|
||||
json.background = 'card-inverse card-info';
|
||||
} else {
|
||||
json.background = 'card-inverse card-success';
|
||||
}
|
||||
};
|
||||
switch (element.info.background_class) {
|
||||
case "danger":
|
||||
json.background = 'card-inverse card-danger';
|
||||
break;
|
||||
case "warning":
|
||||
json.background = 'card-inverse card-warning';
|
||||
break;
|
||||
case "info":
|
||||
json.background = 'card-inverse card-info';
|
||||
break;
|
||||
case "success":
|
||||
json.background = 'card-inverse card-success';
|
||||
break;
|
||||
default:
|
||||
json.background = 'card-inverse card-info';
|
||||
break;
|
||||
};
|
||||
insert_card(json);
|
||||
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user