#10559 control delete task list if not exist id

This commit is contained in:
Daniel Cebrian 2023-02-27 16:15:34 +01:00
parent 47ec49280c
commit 3259795a0b

View File

@ -955,6 +955,7 @@ class DiscoveryTaskList extends HTML
)
) {
if ($ipam === true) {
if (empty($tipam_task_id) === false) {
$data[9] .= '<a href="'.ui_get_full_url(
sprintf(
'index.php?sec=gextensions&sec2=enterprise/tools/ipam/ipam&action=edit&id=%d',
@ -978,6 +979,18 @@ class DiscoveryTaskList extends HTML
'class' => 'invert_filter',
]
).'</a>';
} else {
$data[9] .= '<a href="'.ui_get_full_url(
'index.php?sec=gservers&sec2=godmode/servers/discovery&wiz=tasklist&delete=1&task='.$task['id_rt']
).'" onClick="if (!confirm(\' '.__('Are you sure?').'\')) return false;">'.html_print_image(
'images/cross.png',
true,
[
'title' => __('Delete task'),
'class' => 'invert_filter',
]
).'</a>';
}
} else {
// Check if is a H&D, Cloud or Application or IPAM.
$data[9] .= '<a href="'.ui_get_full_url(