diff --git a/install.php b/install.php
index 4668f02..137cbbb 100644
--- a/install.php
+++ b/install.php
@@ -465,9 +465,10 @@ function InstallDB_updateSchema($db_config)
if (!empty($sql_create)) {
outn("
" . _("Adding new FILTER_VALIDATE_INT") . "");
$sql_create = "ALTER TABLE {$tabl_name} " .substr($sql_create, 0, -2);
+ try {
$check = $db->query($sql_create);
- if (DB::IsError($check)) {
- die_freepbx("Can not create {$tabl_name}. SQL: {$sql_create} \n");
+ } catch (\Exception $e) {
+ die_freepbx("Can not modify {$tabl_name}. SQL: {$sql_create} \n");
}
}
if (!empty($sql_modify)) {
@@ -477,7 +478,6 @@ function InstallDB_updateSchema($db_config)
try {
$check = $db->query($sql_modify);
} catch (\Exception $e) {
- dbug('exception is', $e);
die_freepbx("Can not modify {$tabl_name}. SQL: {$sql_create} \n");
}
}