]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix: do not duplicate existing entity
authorMaksim Sukharev <antreesy.web@gmail.com>
Wed, 16 Oct 2024 13:03:29 +0000 (15:03 +0200)
committerMaksim Sukharev <antreesy.web@gmail.com>
Wed, 16 Oct 2024 15:31:57 +0000 (17:31 +0200)
- this reverts 1e8048abee1745bab648dba5bf96f956c718e4e3

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
apps/files/lib/Controller/TransferOwnershipController.php

index 3564b08ad6a6e423351db0289fa44246a4ca85b1..4ef6e392039b50f64f29f55d0dadd3302e396dab 100644 (file)
@@ -140,15 +140,8 @@ class TransferOwnershipController extends OCSController {
                        return new DataResponse([], Http::STATUS_FORBIDDEN);
                }
 
-               $newTransferOwnership = new TransferOwnershipEntity();
-               $newTransferOwnership->setNodeName($transferOwnership->getNodeName());
-               $newTransferOwnership->setFileId($transferOwnership->getFileId());
-               $newTransferOwnership->setSourceUser($transferOwnership->getSourceUser());
-               $newTransferOwnership->setTargetUser($transferOwnership->getTargetUser());
-               $this->mapper->insert($newTransferOwnership);
-
                $this->jobList->add(TransferOwnership::class, [
-                       'id' => $newTransferOwnership->getId(),
+                       'id' => $transferOwnership->getId(),
                ]);
 
                $notification = $this->notificationManager->createNotification();