diff --git a/ajax/settings.php b/ajax/settings.php index 28ecce3..ee085a6 100644 --- a/ajax/settings.php +++ b/ajax/settings.php @@ -159,7 +159,7 @@ if(isset($_POST['appname']) && ($_POST['appname'] === 'user_sql') && isset($_POS // Try to verify the database connection settings case 'verifySettings': - $cm = new \OC\DB\ConnectionFactory(); + $cm = new \OC\DB\ConnectionFactory(\OC::$server->getSystemConfig()); if(!isset($_POST['sql_driver'])) { diff --git a/lib/helper.php b/lib/helper.php index 47cdf44..7a3023f 100644 --- a/lib/helper.php +++ b/lib/helper.php @@ -295,7 +295,7 @@ class Helper { */ public function getTables($parameters, $sql_driver) { - $cm = new \OC\DB\ConnectionFactory(); + $cm = new \OC\DB\ConnectionFactory(\OC::$server->getSystemConfig()); try { $conn = $cm -> getConnection($sql_driver, $parameters); $platform = $conn -> getDatabasePlatform(); @@ -324,7 +324,7 @@ class Helper { */ public function getColumns($parameters, $sql_driver, $table) { - $cm = new \OC\DB\ConnectionFactory(); + $cm = new \OC\DB\ConnectionFactory(\OC::$server->getSystemConfig()); try { $conn = $cm -> getConnection($sql_driver, $parameters); $platform = $conn -> getDatabasePlatform();