Create module message error correction
This commit is contained in:
parent
f83acb99f0
commit
dfbdfbaf60
|
@ -1907,64 +1907,62 @@ if ($create_module) {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($update_module || $create_module) {
|
if (is_error($id_agent_module) === true) {
|
||||||
if (is_error($id_agent_module) === true) {
|
switch ($id_agent_module) {
|
||||||
switch ($id_agent_module) {
|
case ERR_EXIST:
|
||||||
case ERR_EXIST:
|
$msg = __('There was a problem adding module. Another module already exists with the same name.');
|
||||||
$msg = __('There was a problem adding module. Another module already exists with the same name.');
|
break;
|
||||||
break;
|
|
||||||
|
|
||||||
case ERR_INCOMPLETE:
|
case ERR_INCOMPLETE:
|
||||||
$msg = __('There was a problem adding module. Some required fields are missed : (name)');
|
$msg = __('There was a problem adding module. Some required fields are missed : (name)');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ERR_DB:
|
case ERR_DB:
|
||||||
case ERR_GENERIC:
|
case ERR_GENERIC:
|
||||||
default:
|
default:
|
||||||
$msg = __('There was a problem adding module. Processing error');
|
$msg = __('There was a problem adding module. Processing error');
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// I save the result of the action (insert or update).
|
// I save the result of the action (insert or update).
|
||||||
$success_action = $id_agent_module;
|
$success_action = $id_agent_module;
|
||||||
|
|
||||||
$id_agent_module = false;
|
$id_agent_module = false;
|
||||||
ui_print_error_message($msg);
|
ui_print_error_message($msg);
|
||||||
$edit_module = true;
|
$edit_module = true;
|
||||||
$moduletype = $id_module;
|
$moduletype = $id_module;
|
||||||
db_pandora_audit(
|
db_pandora_audit(
|
||||||
AUDIT_LOG_AGENT_MANAGEMENT,
|
AUDIT_LOG_AGENT_MANAGEMENT,
|
||||||
"Fail to try added module '".io_safe_output($name)."' for agent ".io_safe_output($agent['alias'])
|
"Fail to try added module '".io_safe_output($name)."' for agent ".io_safe_output($agent['alias'])
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
if ($prediction_module === MODULE_PREDICTION_SYNTHETIC) {
|
if ($prediction_module === MODULE_PREDICTION_SYNTHETIC) {
|
||||||
enterprise_hook(
|
enterprise_hook(
|
||||||
'modules_create_synthetic_operations',
|
'modules_create_synthetic_operations',
|
||||||
[
|
[
|
||||||
$id_agent_module,
|
$id_agent_module,
|
||||||
$serialize_ops,
|
$serialize_ops,
|
||||||
]
|
]
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Update the module interval.
|
|
||||||
cron_update_module_interval($id_agent_module, $cron_interval);
|
|
||||||
|
|
||||||
ui_print_success_message(__('Module added successfully'));
|
|
||||||
$id_agent_module = false;
|
|
||||||
$edit_module = false;
|
|
||||||
|
|
||||||
$info = '';
|
|
||||||
|
|
||||||
$agent = db_get_row('tagente', 'id_agente', $id_agente);
|
|
||||||
db_pandora_audit(
|
|
||||||
AUDIT_LOG_AGENT_MANAGEMENT,
|
|
||||||
"Added module '".db_escape_string_sql($name)."' for agent ".io_safe_output($agent['alias']),
|
|
||||||
false,
|
|
||||||
true,
|
|
||||||
io_json_mb_encode($values)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Update the module interval.
|
||||||
|
cron_update_module_interval($id_agent_module, $cron_interval);
|
||||||
|
|
||||||
|
ui_print_success_message(__('Module added successfully'));
|
||||||
|
$id_agent_module = false;
|
||||||
|
$edit_module = false;
|
||||||
|
|
||||||
|
$info = '';
|
||||||
|
|
||||||
|
$agent = db_get_row('tagente', 'id_agente', $id_agente);
|
||||||
|
db_pandora_audit(
|
||||||
|
AUDIT_LOG_AGENT_MANAGEMENT,
|
||||||
|
"Added module '".db_escape_string_sql($name)."' for agent ".io_safe_output($agent['alias']),
|
||||||
|
false,
|
||||||
|
true,
|
||||||
|
io_json_mb_encode($values)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1117,7 +1117,7 @@ $modalCreateModule .= html_print_div(
|
||||||
'class' => 'action-buttons-right-forced',
|
'class' => 'action-buttons-right-forced',
|
||||||
'content' => html_print_submit_button(
|
'content' => html_print_submit_button(
|
||||||
__('Create'),
|
__('Create'),
|
||||||
'create_module',
|
'modal_button_create',
|
||||||
false,
|
false,
|
||||||
[
|
[
|
||||||
'icon' => 'next',
|
'icon' => 'next',
|
||||||
|
@ -1142,7 +1142,6 @@ html_print_div(
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
function create_module_dialog(){
|
function create_module_dialog(){
|
||||||
console.log('Entra');
|
|
||||||
$('#modal').dialog({
|
$('#modal').dialog({
|
||||||
title: '<?php echo __('Create Module'); ?>',
|
title: '<?php echo __('Create Module'); ?>',
|
||||||
resizable: true,
|
resizable: true,
|
||||||
|
|
Loading…
Reference in New Issue