mirror of
https://github.com/nextcloud/server.git
synced 2026-06-10 17:23:59 -04:00
Merge pull request #39710 from nextcloud/backport/39689/stable27
This commit is contained in:
commit
58f1fffde4
1 changed files with 8 additions and 0 deletions
|
|
@ -29,6 +29,7 @@ declare(strict_types=1);
|
|||
namespace OCA\Files_Sharing\Notification;
|
||||
|
||||
use OCP\Files\IRootFolder;
|
||||
use OCP\Files\NotFoundException;
|
||||
use OCP\IGroupManager;
|
||||
use OCP\IL10N;
|
||||
use OCP\IURLGenerator;
|
||||
|
|
@ -117,6 +118,13 @@ class Notifier implements INotifier {
|
|||
throw new AlreadyProcessedException();
|
||||
}
|
||||
|
||||
try {
|
||||
$share->getNode();
|
||||
} catch (NotFoundException $e) {
|
||||
// Node is already deleted, so discard the notification
|
||||
throw new AlreadyProcessedException();
|
||||
}
|
||||
|
||||
if ($notification->getSubject() === 'expiresTomorrow') {
|
||||
$notification = $this->parseShareExpiration($share, $notification, $l);
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Reference in a new issue