From 25d1b2a5cd2af3b6b0d6328298137c596f4caf59 Mon Sep 17 00:00:00 2001 From: Daniel Cebrian Date: Tue, 23 May 2023 18:05:14 +0200 Subject: [PATCH] #11318 added funcion for validate sql when create item --- .../godmode/reporting/reporting_builder.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pandora_console/godmode/reporting/reporting_builder.php b/pandora_console/godmode/reporting/reporting_builder.php index 4e6e39fe19..8b286b70ce 100755 --- a/pandora_console/godmode/reporting/reporting_builder.php +++ b/pandora_console/godmode/reporting/reporting_builder.php @@ -2202,7 +2202,7 @@ switch ($action) { $good_format = db_validate_sql($sql); } - $values['external_source'] = get_parameter('sql'); + $values['external_source'] = $sql; } $values['historical_db'] = get_parameter( @@ -2939,9 +2939,12 @@ switch ($action) { 'id_custom' ); if ($values['treport_custom_sql_id'] == 0) { - $values['external_source'] = get_parameter( - 'sql' - ); + $sql = get_parameter('sql', ''); + if ($sql !== '') { + $good_format = db_validate_sql($sql); + } + + $values['external_source'] = $sql; } $values['historical_db'] = get_parameter(