aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorprovokateurin <kate@provokateurin.de>2025-06-03 17:40:51 +0200
committerprovokateurin <kate@provokateurin.de>2025-07-01 13:13:00 +0200
commite35af9f44bc55dd42291556bafc246b66b3023ad (patch)
tree3237cff4c7dd09f8d6771502c6e3b7fb399e8403
parentfd0ed28b5673d257a682f19fe4ab5b1dc71de61e (diff)
downloadnextcloud-server-backport/53304/stable30.tar.gz
nextcloud-server-backport/53304/stable30.zip
fix(files_sharing): Hide own resharesbackport/53304/stable30
Signed-off-by: provokateurin <kate@provokateurin.de>
-rw-r--r--apps/files_sharing/lib/MountProvider.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/files_sharing/lib/MountProvider.php b/apps/files_sharing/lib/MountProvider.php
index 50565f3eba0..2014c18db1f 100644
--- a/apps/files_sharing/lib/MountProvider.php
+++ b/apps/files_sharing/lib/MountProvider.php
@@ -53,7 +53,7 @@ class MountProvider implements IMountProvider {
// filter out excluded shares and group shares that includes self
$shares = array_filter($shares, function (\OCP\Share\IShare $share) use ($user) {
- return $share->getPermissions() > 0 && $share->getShareOwner() !== $user->getUID();
+ return $share->getPermissions() > 0 && $share->getShareOwner() !== $user->getUID() && $share->getSharedBy() !== $user->getUID();
});
$superShares = $this->buildSuperShares($shares, $user);