From b21f85106c275a604243b0578e2f2a8936b6a8e0 Mon Sep 17 00:00:00 2001 From: int2001 Date: Tue, 12 Sep 2023 09:57:21 +0000 Subject: [PATCH] Colorscheme also for DXCC --- assets/js/sections/qso.js | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/assets/js/sections/qso.js b/assets/js/sections/qso.js index 095273d8..ccf96c53 100644 --- a/assets/js/sections/qso.js +++ b/assets/js/sections/qso.js @@ -386,18 +386,20 @@ function changebadge(entityname) { $.getJSON(base_url + 'index.php/logbook/jsonlookupdxcc/' + convert_case(entityname) + '/SAT/0/0', function(result) { + $('#callsign_info').removeClass("lotw_info_orange"); $('#callsign_info').removeClass("badge-secondary"); $('#callsign_info').removeClass("badge-success"); $('#callsign_info').removeClass("badge-danger"); $('#callsign_info').attr('title', ''); - if (result.workedBefore) - { + if (result.confirmed) { $('#callsign_info').addClass("badge-success"); + $('#callsign_info').attr('title', 'DXCC was already worked and confirmed in the past on this band and mode!'); + } else if (result.workedBefore) { + $('#callsign_info').addClass("badge-success"); + $('#callsign_info').addClass("lotw_info_orange"); $('#callsign_info').attr('title', 'DXCC was already worked in the past on this band and mode!'); - } - else - { + } else { $('#callsign_info').addClass("badge-danger"); $('#callsign_info').attr('title', 'New DXCC, not worked on this band and mode!'); } @@ -406,18 +408,20 @@ function changebadge(entityname) { $.getJSON(base_url + 'index.php/logbook/jsonlookupdxcc/' + convert_case(entityname) + '/0/' + $("#band").val() +'/' + $("#mode").val(), function(result) { // Reset CSS values before updating + $('#callsign_info').removeClass("lotw_info_orange"); $('#callsign_info').removeClass("badge-secondary"); $('#callsign_info').removeClass("badge-success"); $('#callsign_info').removeClass("badge-danger"); $('#callsign_info').attr('title', ''); - if (result.workedBefore) - { + if (result.confirmed) { $('#callsign_info').addClass("badge-success"); + $('#callsign_info').attr('title', 'DXCC was already worked and confirmed in the past on this band and mode!'); + } else if (result.workedBefore) { + $('#callsign_info').addClass("badge-success"); + $('#callsign_info').addClass("lotw_info_orange"); $('#callsign_info').attr('title', 'DXCC was already worked in the past on this band and mode!'); - } - else - { + } else { $('#callsign_info').addClass("badge-danger"); $('#callsign_info').attr('title', 'New DXCC, not worked on this band and mode!'); }