Save database errors to the message variable

This commit is contained in:
FusionPBX 2023-06-19 16:08:54 -06:00 committed by GitHub
parent ec7a088099
commit bcf7cbaad2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 6 deletions

View File

@ -237,7 +237,7 @@
* @var array Contains the message array after a query * @var array Contains the message array after a query
* @access private * @access private
*/ */
private $message; public $message;
/** /**
* Called when the object is created * Called when the object is created
@ -879,18 +879,18 @@
} }
} }
catch(PDOException $e) { catch(PDOException $e) {
$message["message"] = "Bad Request"; $message["type"] = 'error';
$message["code"] = "400"; $message["code"] = $e->getCode();
$message["error"]["message"] = $e->getMessage(); $message["message"] = $e->getMessage();
$message["sql"] = $sql; $message["sql"] = $sql;
if (is_array($parameters)) { if (!empty($parameters)) {
$message["parameters"] = $parameters; $message["parameters"] = $parameters;
} }
$this->message = $message; $this->message = $message;
return false; return false;
} }
} }
public function add() { public function add() {
//connect to the database if needed //connect to the database if needed
if (!$this->db) { if (!$this->db) {