fix: adjust SharesUpdatedListener to event change

Signed-off-by: Robin Appelman <robin@icewind.nl>
pull/57295/head
Robin Appelman 7 months ago
parent b4315066b1
commit 34fc215133
No known key found for this signature in database
GPG Key ID: 42B69D8A64526EFB
  1. 7
      apps/files_sharing/lib/Listener/SharesUpdatedListener.php

@ -44,7 +44,12 @@ class SharesUpdatedListener implements IEventListener {
if ($event instanceof FilesystemTornDownEvent) {
$this->updatedUsers = new CappedMemoryCache();
}
if ($event instanceof UserAddedEvent || $event instanceof UserRemovedEvent || $event instanceof UserShareAccessUpdatedEvent) {
if ($event instanceof UserShareAccessUpdatedEvent) {
foreach ($event->getUsers() as $user) {
$this->updateForUser($user);
}
}
if ($event instanceof UserAddedEvent || $event instanceof UserRemovedEvent) {
$this->updateForUser($event->getUser());
}
if ($event instanceof ShareCreatedEvent || $event instanceof BeforeShareDeletedEvent) {

Loading…
Cancel
Save