fix: Uploading files not chuncked

Co-authored-by: David Dreschner <david.dreschner@nextcloud.com>
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
This commit is contained in:
Carl Schwan 2026-05-05 14:45:26 +02:00 committed by David Dreschner
parent 8850c29505
commit 23447f1ec1

View file

@ -94,7 +94,15 @@ class DirPermissionsMask extends PermissionsMask {
#[\Override]
public function rename($source, $target): bool {
if (!($this->isDeletable($source) || $this->isUpdatable($source))) {
$isPartialUploadFile = dirname($source) === dirname($target)
&& strpos($source, '.ocTransferId') > 0;
if (
!($isPartialUploadFile
|| $this->isUpdatable($source)
|| $this->isDeletable($source)
)
) {
return false;
}