summaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/carddav/card.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/dav/lib/carddav/card.php')
-rw-r--r--apps/dav/lib/carddav/card.php8
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/dav/lib/carddav/card.php b/apps/dav/lib/carddav/card.php
index 5ec9a7e93a9..d848f2e28ec 100644
--- a/apps/dav/lib/carddav/card.php
+++ b/apps/dav/lib/carddav/card.php
@@ -33,7 +33,13 @@ class Card extends \Sabre\CardDAV\Card {
];
}
- return $acl;
+ /** @var CardDavBackend $carddavBackend */
+ $carddavBackend = $this->carddavBackend;
+ return $carddavBackend->applyShareAcl($this->getBookId(), $acl);
+ }
+
+ private function getBookId() {
+ return $this->addressBookInfo['id'];
}
}