Skip to content

Commit 9086918

Browse files
committed
fix 0 values not showing;historical z-level
1 parent f4063bc commit 9086918

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

js/tracker.js

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -882,6 +882,7 @@ function drawHistorical (data, station) {
882882
marker.bindPopup(popup);
883883

884884
marker.addTo(map);
885+
marker.bringToBack();
885886
historicalPlots[station].sondes[serial].marker = marker;
886887
}
887888
}
@@ -3710,7 +3711,7 @@ function formatData(data, live) {
37103711
if (data[entry].tx_frequency) {
37113712
dataTempEntry.data.frequency_tx = data[entry].tx_frequency;
37123713
}
3713-
if (data[entry].humidity) {
3714+
if (data[entry].hasOwnProperty("humidity")) {
37143715
dataTempEntry.data.humidity = data[entry].humidity;
37153716
}
37163717
if (data[entry].manufacturer) {
@@ -3719,7 +3720,7 @@ function formatData(data, live) {
37193720
if (data[entry].sats) {
37203721
dataTempEntry.data.sats = data[entry].sats;
37213722
}
3722-
if (data[entry].temp) {
3723+
if (data[entry].hasOwnProperty("temp")) {
37233724
dataTempEntry.data.temperature_external = data[entry].temp;
37243725
}
37253726
if (data[entry].type) {
@@ -3730,7 +3731,7 @@ function formatData(data, live) {
37303731
dataTempEntry.data.type = data[entry].subtype;
37313732
dataTempEntry.type = data[entry].subtype;
37323733
}
3733-
if (data[entry].pressure) {
3734+
if (data[entry].hasOwnProperty("pressure")) {
37343735
dataTempEntry.data.pressure = data[entry].pressure;
37353736
}
37363737
if (data[entry].xdata) {
@@ -3798,7 +3799,7 @@ function formatData(data, live) {
37983799
if (data.tx_frequency) {
37993800
dataTempEntry.data.frequency_tx = data.tx_frequency;
38003801
}
3801-
if (data.humidity) {
3802+
if (data.hasOwnProperty("humidity")) {
38023803
dataTempEntry.data.humidity = data.humidity;
38033804
}
38043805
if (data.manufacturer) {
@@ -3807,7 +3808,7 @@ function formatData(data, live) {
38073808
if (data.sats) {
38083809
dataTempEntry.data.sats = data.sats;
38093810
}
3810-
if (data.temp) {
3811+
if (data.hasOwnProperty("temp")) {
38113812
dataTempEntry.data.temperature_external = data.temp;
38123813
}
38133814
if (data.type) {
@@ -3818,7 +3819,7 @@ function formatData(data, live) {
38183819
dataTempEntry.data.type = data.subtype;
38193820
dataTempEntry.type = data.subtype;
38203821
}
3821-
if (data.pressure) {
3822+
if (data.hasOwnProperty("pressure")) {
38223823
dataTempEntry.data.pressure = data.pressure;
38233824
}
38243825
if (data.xdata) {
@@ -3869,7 +3870,7 @@ function formatData(data, live) {
38693870
if (data[key][i].tx_frequency) {
38703871
dataTempEntry.data.frequency_tx = data[key][i].tx_frequency;
38713872
}
3872-
if (data[key][i].humidity) {
3873+
if (data[key][i].hasOwnProperty("humidity")) {
38733874
dataTempEntry.data.humidity = data[key][i].humidity;
38743875
}
38753876
if (data[key][i].manufacturer) {
@@ -3878,7 +3879,7 @@ function formatData(data, live) {
38783879
if (data[key][i].sats) {
38793880
dataTempEntry.data.sats = data[key][i].sats;
38803881
}
3881-
if (data[key][i].temp) {
3882+
if (data[key][i].hasOwnProperty("temp")) {
38823883
dataTempEntry.data.temperature_external = data[key][i].temp;
38833884
}
38843885
if (data[key][i].type) {
@@ -3889,7 +3890,7 @@ function formatData(data, live) {
38893890
dataTempEntry.data.type = data[key][i].subtype;
38903891
dataTempEntry.type = data[key][i].subtype;
38913892
}
3892-
if (data[key][i].pressure) {
3893+
if (data[key][i].hasOwnProperty("pressure")) {
38933894
dataTempEntry.data.pressure = data[key][i].pressure;
38943895
}
38953896
if (data[key][i].xdata) {
@@ -3961,7 +3962,7 @@ function formatData(data, live) {
39613962
if (data[i].tx_frequency) {
39623963
dataTempEntry.data.frequency_tx = data[i].tx_frequency;
39633964
}
3964-
if (data[i].humidity) {
3965+
if (data[i].hasOwnProperty("humidity")) {
39653966
dataTempEntry.data.humidity = data[i].humidity;
39663967
}
39673968
if (data[i].manufacturer) {
@@ -3970,7 +3971,7 @@ function formatData(data, live) {
39703971
if (data[i].sats) {
39713972
dataTempEntry.data.sats = data[i].sats;
39723973
}
3973-
if (data[i].temp) {
3974+
if (data[i].hasOwnProperty("temp")) {
39743975
dataTempEntry.data.temperature_external = data[i].temp;
39753976
}
39763977
if (data[i].type && data[i].type == "payload_telemetry") { // SondeHub V1 data
@@ -3991,7 +3992,7 @@ function formatData(data, live) {
39913992
dataTempEntry.data.type = data[i].subtype;
39923993
dataTempEntry.type = data[i].subtype;
39933994
}
3994-
if (data[i].pressure) {
3995+
if (data[i].hasOwnProperty("pressure")) {
39953996
dataTempEntry.data.pressure = data[i].pressure;
39963997
}
39973998
if (data[i].xdata) {

0 commit comments

Comments
 (0)