From f26e4e7d6fa92ba864f2c304ca145e92a88d77c2 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 10 Jan 2017 01:41:29 -0700 Subject: [PATCH] Update scripts.php --- app/scripts/resources/classes/scripts.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/scripts/resources/classes/scripts.php b/app/scripts/resources/classes/scripts.php index f36d5b155c..e18a15554c 100644 --- a/app/scripts/resources/classes/scripts.php +++ b/app/scripts/resources/classes/scripts.php @@ -143,13 +143,15 @@ if (!class_exists('scripts')) { $prep_statement = $this->db->prepare(check_sql($sql)); $prep_statement->execute(); $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - foreach ($result as &$row) { - $this->dsn_name = $row["database_name"]; - $this->dsn_username = $row["database_username"]; - $this->dsn_password = $row["database_password"]; - break; //limit to 1 row + if (is_array($result)) { + foreach ($result as &$row) { + $this->dsn_name = $row["database_name"]; + $this->dsn_username = $row["database_username"]; + $this->dsn_password = $row["database_password"]; + break; //limit to 1 row + } + unset ($prep_statement); } - unset ($prep_statement); } else { $odbc_num_rows = '0';