aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGit'Fellow <12234510+solracsf@users.noreply.github.com>2024-02-19 15:11:11 +0100
committerGitHub <noreply@github.com>2024-02-19 15:11:11 +0100
commit827cda8599d52fcb75127f36771838a06e28bfa8 (patch)
tree8c6b89d7f22daccc63a22f17f47eb8742a45aaa9
parentd52ebaa7cdad68de92bc95d98847c8be0fa73d41 (diff)
parentd753d0476053fc7859e60fe97670a4299dd8fa32 (diff)
downloadnextcloud-server-827cda8599d52fcb75127f36771838a06e28bfa8.tar.gz
nextcloud-server-827cda8599d52fcb75127f36771838a06e28bfa8.zip
Merge pull request #43637 from nextcloud/mb-convert-fix
Move away from deprecated utf8_encode() on PHP 8.2+
-rw-r--r--lib/private/Log/LogDetails.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/Log/LogDetails.php b/lib/private/Log/LogDetails.php
index ec88aa767fb..f8b43881f66 100644
--- a/lib/private/Log/LogDetails.php
+++ b/lib/private/Log/LogDetails.php
@@ -106,7 +106,7 @@ abstract class LogDetails {
if (is_string($value)) {
$testEncode = json_encode($value, JSON_UNESCAPED_SLASHES);
if ($testEncode === false) {
- $entry[$key] = utf8_encode($value);
+ $entry[$key] = mb_convert_encoding($value, 'UTF-8', mb_detect_encoding($value));
}
}
}