diff --git a/core/restservices.class.inc.php b/core/restservices.class.inc.php index 798c4e887..05d8942aa 100644 --- a/core/restservices.class.inc.php +++ b/core/restservices.class.inc.php @@ -714,7 +714,7 @@ class CoreServices implements iRestServiceProvider, iRestInputSanitizer } break; } - return json_encode($aJsonData, JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT); + return json_encode($aJsonData, JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE); } /** diff --git a/webservices/rest.php b/webservices/rest.php index f27cad074..36f1ce82f 100644 --- a/webservices/rest.php +++ b/webservices/rest.php @@ -286,7 +286,7 @@ if (MetaModel::GetConfig()->Get('log_rest_service')) $oLog->SetTrim('message', $sMessage); $oLog->Set('code', $oResult->code); $oResult->SanitizeContent(); - $oLog->SetTrim('json_output', json_encode($oResult, JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT)); + $oLog->SetTrim('json_output', json_encode($oResult, JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE)); $oLog->DBInsertNoReload(); $oKPI->ComputeAndReport('Log inserted');