Hide 1090 labels if dump1090 is not enabled
This commit is contained in:
parent
bd43fec71e
commit
047c193da6
|
|
@ -213,7 +213,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="infoblock_body">
|
<tr class="infoblock_body">
|
||||||
<td><span class="infoBlockTitleText">Total Aircraft:</span> <span id="dump1090_total_ac">n/a</span></td>
|
<td><span class="infoBlockTitleText">Total Aircraft:</span> <span id="dump1090_total_ac">n/a</span></td>
|
||||||
<td><span class="infoBlockTitleText">ADS-B Message Rate:</span> <span id="dump1090_message_rate">n/a</span></td>
|
<td id="adsb_message_rate_row"><span class="infoBlockTitleText">ADS-B Message Rate:</span> <span id="dump1090_message_rate">n/a</span></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr class="infoblock_body">
|
<tr class="infoblock_body">
|
||||||
|
|
@ -420,7 +420,7 @@
|
||||||
<div>
|
<div>
|
||||||
<div class="legend">
|
<div class="legend">
|
||||||
<div class="sourceCheckbox" id="adsb_datasource_checkbox"></div>
|
<div class="sourceCheckbox" id="adsb_datasource_checkbox"></div>
|
||||||
<div class="legendTitle vPosition">ADS-B</div>
|
<div class="legendTitle vPosition" id="adsb_datasource_label">ADS-B</div>
|
||||||
<div class="sourceCheckbox" id="uat_datasource_checkbox"></div>
|
<div class="sourceCheckbox" id="uat_datasource_checkbox"></div>
|
||||||
<div class="legendTitle uat" id="uat_datasource_label">UAT</div>
|
<div class="legendTitle uat" id="uat_datasource_label">UAT</div>
|
||||||
<div class="sourceCheckbox" id="mlat_datasource_checkbox"></div>
|
<div class="sourceCheckbox" id="mlat_datasource_checkbox"></div>
|
||||||
|
|
|
||||||
|
|
@ -195,24 +195,25 @@ function processReceiverUpdate(data, receiver_source) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function fetchData() {
|
function fetchData() {
|
||||||
if (FetchPending !== null && FetchPending.state() == 'pending') {
|
if (ADSB_Enabled) {
|
||||||
// don't double up on fetches, let the last one resolve
|
if (FetchPending !== null && FetchPending.state() == 'pending') {
|
||||||
return;
|
// don't double up on fetches, let the last one resolve
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
FetchPending = $.ajax({ url: 'data/aircraft.json',
|
||||||
|
timeout: 5000,
|
||||||
|
cache: false,
|
||||||
|
dataType: 'json' });
|
||||||
|
FetchPending.done(function(data) {
|
||||||
|
process_aircraft_json(data, 'dump1090-fa');
|
||||||
|
});
|
||||||
|
|
||||||
|
FetchPending.fail(function(jqxhr, status, error) {
|
||||||
|
$("#update_error_detail").text("AJAX call failed (" + status + (error ? (": " + error) : "") + "). Maybe dump1090 is no longer running?");
|
||||||
|
$("#update_error").css('display','block');
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
FetchPending = $.ajax({ url: 'data/aircraft.json',
|
|
||||||
timeout: 5000,
|
|
||||||
cache: false,
|
|
||||||
dataType: 'json' });
|
|
||||||
FetchPending.done(function(data) {
|
|
||||||
process_aircraft_json(data, 'dump1090-fa');
|
|
||||||
});
|
|
||||||
|
|
||||||
FetchPending.fail(function(jqxhr, status, error) {
|
|
||||||
$("#update_error_detail").text("AJAX call failed (" + status + (error ? (": " + error) : "") + "). Maybe dump1090 is no longer running?");
|
|
||||||
$("#update_error").css('display','block');
|
|
||||||
});
|
|
||||||
|
|
||||||
// Fetch UAT if enabled
|
// Fetch UAT if enabled
|
||||||
if (UAT_Enabled) {
|
if (UAT_Enabled) {
|
||||||
if (FetchPending_UAT !== null && FetchPending_UAT.state() == 'pending') {
|
if (FetchPending_UAT !== null && FetchPending_UAT.state() == 'pending') {
|
||||||
|
|
@ -1303,8 +1304,15 @@ function refreshSelected() {
|
||||||
$('#dump1090_total_history').text(TrackedHistorySize);
|
$('#dump1090_total_history').text(TrackedHistorySize);
|
||||||
$('#active_filter_count').text(ActiveFilterCount);
|
$('#active_filter_count').text(ActiveFilterCount);
|
||||||
|
|
||||||
if (MessageRate !== null) {
|
if (ADSB_Enabled) {
|
||||||
$('#dump1090_message_rate').text(MessageRate.toFixed(1) + '/sec');
|
$('#adsb_datasource_checkbox, #adsb_datasource_label').show();
|
||||||
|
$('#adsb_message_rate_row').show();
|
||||||
|
if (MessageRate !== null) {
|
||||||
|
$('#dump1090_message_rate').text(MessageRate.toFixed(1) + '/sec');
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$('#adsb_datasource_checkbox, #adsb_datasource_label').hide();
|
||||||
|
$('#adsb_message_rate_row').hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (UAT_Enabled) {
|
if (UAT_Enabled) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue