diff --git a/core/DataTable/Renderer/Json.php b/core/DataTable/Renderer/Json.php index 83d888ed5eeed5b65607eae5170ccf1c48b6c458..6927a6b004db552d755b360377b5dac38e8a9b83 100644 --- a/core/DataTable/Renderer/Json.php +++ b/core/DataTable/Renderer/Json.php @@ -46,9 +46,10 @@ class Json extends Renderer $exceptionMessage = $this->getExceptionMessage(); $exceptionMessage = str_replace(array("\r\n", "\n"), "", $exceptionMessage); - $exceptionMessage = '{"result":"error", "message":"' . $exceptionMessage . '"}'; - return $this->jsonpWrap($exceptionMessage); + $result = json_encode(array('result' => 'error', 'message' => $exceptionMessage)); + + return $this->jsonpWrap($result); } /**