aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2021-11-25 11:07:46 +0100
committerGitHub <noreply@github.com>2021-11-25 11:07:46 +0100
commitd9d54ce782d34656d2e53cb7588fcad80182a1fe (patch)
tree883dead537a8c575acead842145e7d6ac4e17ec5 /lib/private
parentd42a28cd7ced228545e0f7b77ee60db8ad26d9e1 (diff)
parent599870980bd820fc9de9832007407de2a31c31df (diff)
downloadnextcloud-server-d9d54ce782d34656d2e53cb7588fcad80182a1fe.tar.gz
nextcloud-server-d9d54ce782d34656d2e53cb7588fcad80182a1fe.zip
Merge pull request #29895 from nextcloud/bugfix/noid/check-for-invalid-characters-before-trimming
Check for invalid characters before trimming
Diffstat (limited to 'lib/private')
-rw-r--r--lib/private/Files/Storage/Common.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/Files/Storage/Common.php b/lib/private/Files/Storage/Common.php
index 4c07426dd70..7239c58a8a1 100644
--- a/lib/private/Files/Storage/Common.php
+++ b/lib/private/Files/Storage/Common.php
@@ -554,8 +554,8 @@ abstract class Common implements Storage, ILockingStorage, IWriteStreamStorage {
* @throws InvalidPathException
*/
protected function verifyPosixPath($fileName) {
- $fileName = trim($fileName);
$this->scanForInvalidCharacters($fileName, "\\/");
+ $fileName = trim($fileName);
$reservedNames = ['*'];
if (in_array($fileName, $reservedNames)) {
throw new ReservedWordException();