mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 16:24:54 +02:00
Merge branch 'ent-9664-14349-modulos-pendingdelete-se-muestran-en-el-selector-de-modulos-en-paradas-planificadas' into 'develop'
Ent 9664 14349 modulos pendingdelete se muestran en el selector de modulos en paradas planificadas See merge request artica/pandorafms!5359
This commit is contained in:
commit
fa034e4ae2
@ -1842,6 +1842,10 @@ function insert_downtime_agent($id_downtime, $user_groups_ad)
|
||||
$(document).ready (function () {
|
||||
populate_agents_selector();
|
||||
|
||||
// Add data-pendingdelete attribute to exclude delete_pending modules
|
||||
document.querySelector("#id_agents").dataset.pendingdelete = true
|
||||
document.querySelector("#modules_selection_mode").dataset.pendingdelete = true
|
||||
|
||||
$("#id_agents").change(agent_changed_by_multiple_agents);
|
||||
$("#modules_selection_mode").change(agent_changed_by_multiple_agents);
|
||||
|
||||
|
@ -246,7 +246,8 @@ function agent_changed_by_multiple_agents(event, id_agent, selected) {
|
||||
serialized: serialized,
|
||||
id_server: id_server,
|
||||
status_module: module_status,
|
||||
id_group: id_group
|
||||
id_group: id_group,
|
||||
pendingdelete: event.target.dataset.pendingdelete // Get pendingdelete attribute from target
|
||||
},
|
||||
function(data) {
|
||||
$("#module").empty();
|
||||
|
@ -66,6 +66,7 @@ if (is_ajax()) {
|
||||
$agent_alias = get_parameter('alias', '');
|
||||
$agents_inserted = get_parameter('agents_inserted', []);
|
||||
$id_group = (int) get_parameter('id_group');
|
||||
$pendingdelete = (bool) get_parameter('pendingdelete');
|
||||
|
||||
$refresh_contact = get_parameter('refresh_contact', 0);
|
||||
|
||||
@ -735,6 +736,11 @@ if (is_ajax()) {
|
||||
($sql_tags_join === '') ? 'INNER JOIN tagente ON tagente.id_agente = t1.id_agente' : '',
|
||||
(empty($where_tags)) ? '' : " WHERE 1=1 $where_tags"
|
||||
);
|
||||
if ($pendingdelete == true) {
|
||||
$sql .= sprintf(
|
||||
' AND delete_pending=0'
|
||||
);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$sql = sprintf(
|
||||
|
Loading…
x
Reference in New Issue
Block a user