better check for available device #1132

This commit is contained in:
jokob-sk
2025-08-11 19:58:24 +10:00
parent e73c8e830a
commit 99bfbb56de

View File

@@ -784,7 +784,7 @@ function initSelect2() {
function renderDeviceLink(data, container, useName = false) {
// If no valid MAC, return placeholder text
if (!data.id || !isValidMac(data.id)) {
return data.text;
return `<span>${data.text}<span/>`;
}
const device = getDevDataByMac(data.id);
@@ -792,6 +792,13 @@ function renderDeviceLink(data, container, useName = false) {
return data.text;
}
// Build and return badge parts
const badge = getStatusBadgeParts(
device.devPresentLastScan,
device.devAlertDown,
device.devMac
);
// badge class and hover-info class to container
$(container)
.addClass(`${badge.cssClass} hover-node-info`)