CMXX - Bugfix contract_manage and authorization api

This commit is contained in:
“VeLiTi”
2024-10-30 17:36:59 +01:00
parent fece6fa5c2
commit f51af664cf
5 changed files with 112 additions and 11 deletions

View File

@@ -193,8 +193,11 @@ $assigned_servicetools = (empty($contract['servicetool']))? '' :json_decode($con
foreach ($assigned_servicetools as $tool){
$view .= '<input id="assigned_servicetools" type="text" name="servicetool[]" placeholder="'.$contract_servicetool.'" value="'.$tool.'">';
}
if (count($assigned_servicetools) == 0){
$view .= '<input id="assigned_servicetools" type="text" name="servicetool[]" placeholder="'.$contract_servicetool.'" value="">';
}
} else {
$view .= '<input id="assigned_users" type="text" name="servicetool[]" placeholder="'.$contract_servicetool.'" value="">';
$view .= '<input id="assigned_servicetools" type="text" name="servicetool[]" placeholder="'.$contract_servicetool.'" value="">';
}
$view .=' </div>
@@ -210,6 +213,9 @@ $assigned_users = (empty($contract['assigned_users']))? '' :json_decode($contrac
foreach ($assigned_users as $user){
$view .= '<input id="assigned_users" type="text" name="assigned_users[]" placeholder="'.$contract_assigned_users.'" value="'.$user.'">';
}
if (count($assigned_users) == 0){
$view .= '<input id="assigned_users" type="text" name="assigned_users[]" placeholder="'.$contract_assigned_users.'" value="">';
}
} else {
$view .= '<input id="assigned_users" type="text" name="assigned_users[]" placeholder="'.$contract_assigned_users.'" value="">';
}
@@ -222,10 +228,14 @@ $view .=' <div class="form responsive-width-100">
//Check for assigned users
$ignore_lists = (empty($contract['ignore_list']))? '' :json_decode($contract['ignore_list'],true);
if (!empty($ignore_lists) || $ignore_lists != ''){
foreach ($ignore_lists as $list){
$view .= '<input id="ignore_lists" type="text" name="ignore_list[]" placeholder="'.$contract_ignore_serial.'" value="'.$list.'">';
}
}
if (count($ignore_lists) == 0){
$view .= '<input id="ignore_lists" type="text" name="ignore_list[]" placeholder="'.$contract_ignore_serial.'" value="">';
}
} else {
$view .= '<input id="ignore_lists" type="text" name="ignore_list[]" placeholder="'.$contract_ignore_serial.'" value="">';
}