Skip to content

Commit 5786db5

Browse files
Merge pull request #33661 from nextcloud/backport/33651/stable23
[stable23] [stable24] Fix carddav activities
2 parents c0da67c + 2666155 commit 5786db5

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

apps/dav/lib/CardDAV/Activity/Backend.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ protected function triggerAddressbookActivity(string $action, array $addressbook
116116
$event = $this->activityManager->generateEvent();
117117
$event->setApp('dav')
118118
->setObject('addressbook', (int) $addressbookData['id'])
119-
->setType('addressbook')
119+
->setType('contacts')
120120
->setAuthor($currentUser);
121121

122122
$changedVisibleInformation = array_intersect([
@@ -170,7 +170,7 @@ public function onAddressbookUpdateShares(array $addressbookData, array $shares,
170170
$event = $this->activityManager->generateEvent();
171171
$event->setApp('dav')
172172
->setObject('addressbook', (int) $addressbookData['id'])
173-
->setType('addressbook')
173+
->setType('contacts')
174174
->setAuthor($currentUser);
175175

176176
foreach ($remove as $principal) {
@@ -408,7 +408,7 @@ public function triggerCardActivity(string $action, array $addressbookData, arra
408408
$event = $this->activityManager->generateEvent();
409409
$event->setApp('dav')
410410
->setObject('addressbook', (int) $addressbookData['id'])
411-
->setType('card')
411+
->setType('contacts')
412412
->setAuthor($currentUser);
413413

414414
$users = $this->getUsersForShares($shares);

apps/dav/lib/CardDAV/Activity/Provider/Addressbook.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public function __construct(IFactory $languageFactory,
7272
* @throws \InvalidArgumentException
7373
*/
7474
public function parse($language, IEvent $event, IEvent $previousEvent = null): IEvent {
75-
if ($event->getApp() !== 'dav' || $event->getType() !== 'addressbook') {
75+
if ($event->getApp() !== 'dav' || $event->getType() !== 'contacts') {
7676
throw new \InvalidArgumentException();
7777
}
7878

apps/dav/lib/CardDAV/Activity/Provider/Card.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ public function __construct(IFactory $languageFactory,
7474
* @throws \InvalidArgumentException
7575
*/
7676
public function parse($language, IEvent $event, IEvent $previousEvent = null): IEvent {
77-
if ($event->getApp() !== 'dav' || $event->getType() !== 'card') {
77+
if ($event->getApp() !== 'dav' || $event->getType() !== 'contacts') {
7878
throw new \InvalidArgumentException();
7979
}
8080

0 commit comments

Comments
 (0)