CMXX - Software update servicekit

This commit is contained in:
“VeLiTi”
2024-11-11 19:27:34 +01:00
parent 21d03072bd
commit 5d79c325ee
7 changed files with 313 additions and 69 deletions

View File

@@ -178,7 +178,7 @@ echo ']';
break;
case 'serviceInit':
include './settings/systemservicetool.php';
include './settings/systemservicetool_init.php';
echo json_encode($init);
break;

View File

@@ -20,6 +20,8 @@ $username = $user_data['username'];
$useremail = $user_data['email'];
$servicekey = $user_data['service'];
$partner = json_decode($partnerhierarchy);
$language = $user_data['language'];
$clientsecret = $user_data['userkey'];
//Update Lastlogin
$logindate = date('Y-m-d H:i:s');

View File

@@ -124,8 +124,19 @@ else {
}
// IF PRODUCTCODE AND VERSION IS SEND ASSUME SOFTWARE REQUEST
if (!isset($criterias['productrowid']) && isset($criterias['productcode']) && $criterias['productcode'] != '' && isset($criterias['version'])){
if (!isset($criterias['productrowid']) && isset($criterias['productcode']) && $criterias['productcode'] != ''){
//default output
$output = array(
"productcode" => "",
"version"=> "",
"mandatory"=> "",
"latest"=> "",
"software"=> "",
"source" => "",
"source_type" => "",
);
//CHECK IF VERSION IS LATEST
$latest_check = 0;
foreach ($messages as $message){

View File

@@ -127,10 +127,22 @@ else {
}
// IF PRODUCTCODE AND VERSION IS SEND ASSUME SOFTWARE REQUEST
if (!isset($criterias['productrowid']) && isset($criterias['productcode']) && $criterias['productcode'] != '' && isset($criterias['version'])){
if (!isset($criterias['productrowid']) && isset($criterias['productcode']) && $criterias['productcode'] != '' ){
//default output
$output = array(
"productcode" => "",
"version"=> "",
"mandatory"=> "",
"latest"=> "",
"software"=> "",
"source" => "",
"source_type" => "",
);
//CHECK IF VERSION IS LATEST
$latest_check = 0;
foreach ($messages as $message){
if ($message['latest'] == 1){
$output = array(