fixed mobile modal view status

This commit is contained in:
serversdwn
2025-12-11 06:15:43 +00:00
parent 7cadd972be
commit 3aff0cb076
3 changed files with 61 additions and 2 deletions

View File

@@ -328,6 +328,11 @@ function populateUnitModal(unit, cardStatusInfo = null) {
}
function getUnitStatus(unitId, unit = null) {
// Prefer roster table data if it was rendered with the current view
if (window.rosterStatusMap && window.rosterStatusMap[unitId]) {
return window.rosterStatusMap[unitId];
}
// Try to get status from dashboard snapshot if it exists
if (window.lastStatusSnapshot && window.lastStatusSnapshot.units && window.lastStatusSnapshot.units[unitId]) {
const unitStatus = window.lastStatusSnapshot.units[unitId];