From 7eca3bd4e09bd8e51e7e211fb84be1c5fdcbd5d1 Mon Sep 17 00:00:00 2001 From: Luis Daniel Lucio Quiroz Date: Mon, 26 Dec 2016 16:54:16 -0500 Subject: [PATCH] Fix globals variable scope (#2262) Some PHP installations won't recognize such as $db_type as a global variable if is inside a class. Using the super variable $GLOABALS makes sure the global variables are reached. --- app/provision/resources/classes/provision.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/provision/resources/classes/provision.php b/app/provision/resources/classes/provision.php index 200d0a192b..9877d4ec2b 100644 --- a/app/provision/resources/classes/provision.php +++ b/app/provision/resources/classes/provision.php @@ -672,7 +672,7 @@ include "root.php"; $sql .= "WHEN 'programmable' THEN 3 "; $sql .= "WHEN 'expansion' THEN 4 "; $sql .= "ELSE 100 END, "; - if ($db_type == "mysql") { + if ($GLOBALS['db_type'] == "mysql") { $sql .= "device_key_id ASC, "; } else {