diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2025-06-17 12:25:54 +0200 |
---|---|---|
committer | Ferdinand Thiessen <opensource@fthiessen.de> | 2025-06-18 09:44:57 +0200 |
commit | 35a27b5fd571bc6cb05126fd828a58a3fa71f081 (patch) | |
tree | 9c908258bc827d9c2cbff17ed8465aa9dc9cd3be /lib/private | |
parent | 3bc4e0ff28e4764a02c7ea456c577bf16a3b9062 (diff) | |
download | nextcloud-server-fix/validation-defaults.tar.gz nextcloud-server-fix/validation-defaults.zip |
fix(FilenameValidator): use `_` as default replacement for invalid charsfix/validation-defaults
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'lib/private')
-rw-r--r-- | lib/private/Files/FilenameValidator.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/Files/FilenameValidator.php b/lib/private/Files/FilenameValidator.php index 57a62b0b219..a78c6d3cc3c 100644 --- a/lib/private/Files/FilenameValidator.php +++ b/lib/private/Files/FilenameValidator.php @@ -232,7 +232,7 @@ class FilenameValidator implements IFilenameValidator { $forbiddenCharacters = $this->getForbiddenCharacters(); if ($charReplacement === null) { - $charReplacement = array_diff([' ', '_', '-'], $forbiddenCharacters); + $charReplacement = array_diff(['_', '-', ' '], $forbiddenCharacters); $charReplacement = reset($charReplacement) ?: ''; } if (mb_strlen($charReplacement) !== 1) { |