aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortobiasKaminsky <tobias@kaminsky.me>2025-02-18 10:41:04 +0100
committertobiasKaminsky <tobias@kaminsky.me>2025-02-18 10:41:04 +0100
commit683e53ecb7c72b641c2a55c727608d4b1fc9daf1 (patch)
treeee14b6394b31b7c5688f7edf65500cfe874d819e
parent184e715e848514d321363095b4bccd368f6d9bf1 (diff)
downloadnextcloud-server-remoteIdToShares.tar.gz
nextcloud-server-remoteIdToShares.zip
expose remoteId via share apiremoteIdToShares
-rw-r--r--apps/files_sharing/lib/Controller/ShareAPIController.php2
1 files changed, 2 insertions, 0 deletions
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();