From 59616f1f5c9fff34185309039f13472b0a6b81f5 Mon Sep 17 00:00:00 2001 From: Peter Goodhall Date: Fri, 29 Jan 2021 20:20:01 +0000 Subject: [PATCH] [QSO] small improvement to json lookup jsonlookupcallsign --- application/controllers/Logbook.php | 3 +++ application/views/interface_assets/footer.php | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/application/controllers/Logbook.php b/application/controllers/Logbook.php index 1ae8696d..4a488627 100755 --- a/application/controllers/Logbook.php +++ b/application/controllers/Logbook.php @@ -317,6 +317,9 @@ class Logbook extends CI_Controller { function jsonlookupcallsign($callsign, $type, $band, $mode) { + // Convert - in Callsign to / Used for URL processing + $callsign = str_replace("-","/",$callsign); + $return = [ "workedBefore" => false, ]; diff --git a/application/views/interface_assets/footer.php b/application/views/interface_assets/footer.php index 6119dfe3..390a2228 100644 --- a/application/views/interface_assets/footer.php +++ b/application/views/interface_assets/footer.php @@ -795,7 +795,7 @@ $(document).on('change', 'input', function(){ if($("#sat_name" ).val() != "") { //logbook/jsonlookupgrid/io77/SAT/0/0 - $.getJSON('logbook/jsonlookupcallsign/' + $("#callsign").val().toUpperCase() + '/SAT/0/0', function(result) + $.getJSON('logbook/jsonlookupcallsign/' + find_callsign.replace(/\//g, "-") + '/SAT/0/0', function(result) { // Reset CSS values before updating $('#callsign').removeClass("workedGrid"); @@ -814,7 +814,7 @@ $(document).on('change', 'input', function(){ } }) } else { - $.getJSON('logbook/jsonlookupcallsign/' + $("#callsign").val().toUpperCase() + '/0/' + $("#band").val() +'/' + $("#mode").val(), function(result) + $.getJSON('logbook/jsonlookupcallsign/' + find_callsign.replace(/\//g, "-") + '/0/' + $("#band").val() +'/' + $("#mode").val(), function(result) { // Reset CSS values before updating $('#callsign').removeClass("workedGrid");