From 3ade30c0ae52d4c63296350d5d8fa2401105477f Mon Sep 17 00:00:00 2001 From: Karl Rister Date: Tue, 28 Oct 2025 16:06:00 -0500 Subject: [PATCH] bugfix: when a get_json_setting query fails the query_return value will be undefined so it must be treated appropriately --- perl/toolbox/jsonsettings.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/perl/toolbox/jsonsettings.pm b/perl/toolbox/jsonsettings.pm index b7ba315..0056f0e 100644 --- a/perl/toolbox/jsonsettings.pm +++ b/perl/toolbox/jsonsettings.pm @@ -92,8 +92,12 @@ sub get_json_setting { } } - debug_log(sprintf "get_json_setting(): returning query_rc=%d and query_return='%s'\n", $query_rc, $query_return); - + if (defined $query_return) { + debug_log(sprintf "get_json_setting(): returning query_rc=%d and query_return='%s'\n", $query_rc, $query_return); + } else { + debug_log(sprintf "get_json_setting(): returning query_rc=%d and query_return=\n", $query_rc); + } + return ($query_rc, $query_return); }