mac to device name JS function, translation DHCP leases fix

This commit is contained in:
Jokob-sk
2023-08-23 20:00:59 +10:00
parent 64c3de0450
commit 1067211033
14 changed files with 57 additions and 33 deletions

View File

@@ -480,12 +480,32 @@ function navigateToDeviceWithIp (ip) {
window.open(window.location.origin +'/deviceDetails.php?mac=' + mac , "_blank");
}
});
});
}
// -----------------------------------------------------------------------------
function getNameByMacAddress(macAddress) {
const sessionDataKey = 'devicesListAll';
const sessionData = sessionStorage.getItem(sessionDataKey);
if (!sessionData) {
console.log(`Session variable "${sessionDataKey}" not found.`);
return "Unknown";
}
const devices = JSON.parse(sessionData);
for (const device of devices) {
if (device.mac === macAddress) {
return device.name;
}
}
return "Unknown"; // Return a default value if MAC address is not found
}
// -----------------------------------------------------------------------------
function isEmpty(value)
{