1
0
mirror of https://github.com/beestat/app.git synced 2025-05-24 02:14:03 -04:00

Sorted Sensor Detail card by name with thermostat first.

This commit is contained in:
Jon Ziebell 2023-10-01 10:27:05 -04:00
parent 5dd2e0ed37
commit d46096e640

View File

@ -75,6 +75,17 @@ beestat.runtime_sensor.get_data = function(sensor_ids, range, key) {
data.metadata.sensors.push(sensor);
});
// Sort by name with the thermostat at the top
data.metadata.sensors.sort(function(a, b) {
if (a.type === 'thermostat') {
return -1;
} else if (b.type === 'thermostat') {
return 1;
}
return a.name.localeCompare(b.name, 'en', {'sensitivity': 'base'});
});
series_codes.push('dummy');
// Initialize a bunch of stuff.