From 54eb1d269ee77df8e07f955908171e726e5eec03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CVeLiTi=E2=80=9D?= <“info@veliti.nl”> Date: Mon, 11 Nov 2024 19:54:45 +0100 Subject: [PATCH] CMXX - Cleanup code service_init --- assets/functions.php | 43 ++++++++++++++----------------------------- 1 file changed, 14 insertions(+), 29 deletions(-) diff --git a/assets/functions.php b/assets/functions.php index 5f255a3..43d1df0 100644 --- a/assets/functions.php +++ b/assets/functions.php @@ -2812,36 +2812,21 @@ function getLatestVersion($productcode,$token){ $api_url = '/v2/products_software/productcode='.$productcode; $responses = ioAPIv2($api_url,'',$token); - echo 'test'; //Decode Payload - if (!empty($responses)){$responses = json_decode($responses,true);}else{$responses = null;} + if (!empty($responses)){$responses = json_decode($responses,true); + } + else{ + $responses = $output = array( + "productcode" => "", + "version"=> "", + "mandatory"=> "", + "latest"=> "", + "software"=> "", + "source" => "", + "source_type" => "" + ); + ;} //DEFAULT OUTPUT - $output = array( - "productcode" => "", - "version"=> "", - "mandatory"=> "", - "latest"=> "", - "software"=> "", - "source" => "", - "source_type" => "" - ); - - if(!empty($responses)) { - foreach ($responses as $message){ - if ($message['latest'] == 1){ - $output = array( - "productcode" => $message['productcode'], - "version"=> $message['version'], - "mandatory"=> $message['mandatory'], - "latest"=> $message['latest'], - "software"=> $message['software'], - "source" => "", - "source_type" => "" - ); - } - } - } - - return $output; + return $responses; } \ No newline at end of file