From 683e53ecb7c72b641c2a55c727608d4b1fc9daf1 Mon Sep 17 00:00:00 2001 From: tobiasKaminsky Date: Tue, 18 Feb 2025 10:41:04 +0100 Subject: expose remoteId via share api --- apps/files_sharing/lib/Controller/ShareAPIController.php | 2 ++ 1 file changed, 2 insertions(+) (limited to 'apps/files_sharing/lib/Controller/ShareAPIController.php') diff --git a/apps/files_sharing/lib/Controller/ShareAPIController.php b/apps/files_sharing/lib/Controller/ShareAPIController.php index ff20a0acf3c..0f72799cec3 100644 --- a/apps/files_sharing/lib/Controller/ShareAPIController.php +++ b/apps/files_sharing/lib/Controller/ShareAPIController.php @@ -31,6 +31,7 @@ use OCP\AppFramework\OCS\OCSNotFoundException; use OCP\AppFramework\OCSController; use OCP\AppFramework\QueryException; use OCP\Constants; +use OCP\Files\DavUtil; use OCP\Files\File; use OCP\Files\Folder; use OCP\Files\InvalidPathException; @@ -188,6 +189,7 @@ class ShareAPIController extends OCSController { $result['storage'] = $node->getStorage()->getCache()->getNumericStorageId(); $result['item_source'] = $node->getId(); $result['file_source'] = $node->getId(); + $result['file_remoteid_source'] = DavUtil::getDavFileId($node->getId()); $result['file_parent'] = $node->getParent()->getId(); $result['file_target'] = $share->getTarget(); $result['item_size'] = $node->getSize(); -- cgit v1.2.3