diff --git a/system/Database/Postgre/Connection.php b/system/Database/Postgre/Connection.php index 4ce2b0763536..2dc1a7c717e9 100644 --- a/system/Database/Postgre/Connection.php +++ b/system/Database/Postgre/Connection.php @@ -461,9 +461,11 @@ protected function _enableForeignKeyChecks() */ public function error(): array { + $lastError = pg_last_error($this->connID); + return [ 'code' => '', - 'message' => pg_last_error($this->connID), + 'message' => ! in_array($lastError, ['', '0'], true) ? $lastError : '', ]; }