From d29d642637ac350edcb7fcd7d60a3feb789495f0 Mon Sep 17 00:00:00 2001 From: phl0 Date: Mon, 8 Sep 2025 13:54:28 +0200 Subject: [PATCH] Omit filter options in case DCL interface is disabled --- application/views/logbookadvanced/index.php | 2 ++ assets/js/sections/logbookadvanced.js | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/application/views/logbookadvanced/index.php b/application/views/logbookadvanced/index.php index 278089b2d..3979ec128 100644 --- a/application/views/logbookadvanced/index.php +++ b/application/views/logbookadvanced/index.php @@ -520,6 +520,7 @@ $options = json_decode($options); + config->item('enable_dcl_interface') ?? false) { ?>
dcl->show ?? "true") == "false") { echo 'style="display:none"'; } ?> class="mb-3 col-lg-2 col-md-2 col-sm-3 col-xl">
+
qsl->show ?? "true") == "false") { echo 'style="display:none"'; } ?> class="mb-3 col-lg-2 col-md-2 col-sm-3 col-xl"> "> diff --git a/assets/js/sections/logbookadvanced.js b/assets/js/sections/logbookadvanced.js index a70279d88..2e4a377a3 100644 --- a/assets/js/sections/logbookadvanced.js +++ b/assets/js/sections/logbookadvanced.js @@ -581,8 +581,8 @@ $(document).ready(function () { clublogReceived: this.clublogReceived.value, eqslSent: this.eqslSent.value, eqslReceived: this.eqslReceived.value, - dclSent: this.dclSent.value, - dclReceived: this.dclReceived.value, + dclSent: (this.hasOwnProperty('dclSent') ? this.dclSent.value : ''), + dclReceived: (this.hasOwnProperty('dclReceived') ? this.dclReceived.value : ''), qslvia: $('[name="qslvia"]').val(), sota: this.sota.value, pota: this.pota.value,