From c713046edfce1a4d41d72d0d208340ed9543b015 Mon Sep 17 00:00:00 2001 From: mdtrooper Date: Mon, 25 May 2015 11:19:25 +0200 Subject: [PATCH] Fixed the 'sql' item in metaconsole reports. TICKET: #2249 --- pandora_console/include/functions_reporting.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 8dc3b1fa54..b871de38eb 100755 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -3408,6 +3408,14 @@ function reporting_sql($report, $content) { $return["description"] = $content["description"]; $return["date"] = reporting_get_date_text(); + if ($config['metaconsole']) { + $id_meta = metaconsole_get_id_server($content["server_name"]); + + + $server = metaconsole_get_connection_by_id ($id_meta); + metaconsole_connect($server); + } + if ($content['treport_custom_sql_id'] != 0) { switch ($config["dbtype"]) { case "mysql": @@ -3466,6 +3474,10 @@ function reporting_sql($report, $content) { $return['error'] = __('Illegal query: Due security restrictions, there are some tokens or words you cannot use: *, delete, drop, alter, modify, union, password, pass, insert or update.'); } + if ($config['metaconsole']) { + metaconsole_restore_db(); + } + return reporting_check_structure_content($return); }