Fix: Problem Summary table displaying namespace names and pod counts correctly
This commit is contained in:
@@ -819,14 +819,14 @@
|
|||||||
|
|
||||||
html += `
|
html += `
|
||||||
<tr>
|
<tr>
|
||||||
<td><strong>${namespace.name}</strong></td>
|
<td><strong>${namespace.namespace}</strong></td>
|
||||||
<td>${namespace.pod_count || 0}</td>
|
<td>${Object.keys(namespace.pods || {}).length}</td>
|
||||||
<td>${namespace.total_validations || 0}</td>
|
<td>${namespace.total_validations || 0}</td>
|
||||||
<td><span class="severity-badge ${severityClass}">${severity}</span></td>
|
<td><span class="severity-badge ${severityClass}">${severity}</span></td>
|
||||||
<td>
|
<td>
|
||||||
<div class="action-buttons">
|
<div class="action-buttons">
|
||||||
<button class="btn btn-primary btn-sm" onclick="analyzeNamespace('${namespace.name}')">Analyze</button>
|
<button class="btn btn-primary btn-sm" onclick="analyzeNamespace('${namespace.namespace}')">Analyze</button>
|
||||||
<button class="btn btn-success btn-sm" onclick="fixNamespace('${namespace.name}')">Fix</button>
|
<button class="btn btn-success btn-sm" onclick="fixNamespace('${namespace.namespace}')">Fix</button>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -838,9 +838,10 @@
|
|||||||
|
|
||||||
// Get highest severity from namespace
|
// Get highest severity from namespace
|
||||||
function getHighestSeverity(namespace) {
|
function getHighestSeverity(namespace) {
|
||||||
if (namespace.critical_issues > 0) return 'critical';
|
const breakdown = namespace.severity_breakdown || {};
|
||||||
if (namespace.error_issues > 0) return 'error';
|
if (breakdown.error > 0) return 'error';
|
||||||
if (namespace.warning_issues > 0) return 'warning';
|
if (breakdown.warning > 0) return 'warning';
|
||||||
|
if (breakdown.info > 0) return 'info';
|
||||||
return 'info';
|
return 'info';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user