Use the user from the notification

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
pull/18457/head
Roeland Jago Douma 5 years ago
parent ac045a2461
commit b86990988e
No known key found for this signature in database
GPG Key ID: F941078878347C0C
  1. 9
      apps/files_sharing/lib/Notification/Notifier.php

@ -58,24 +58,19 @@ class Notifier implements INotifier {
protected $userManager;
/** @var IURLGenerator */
protected $url;
/** @var string */
private $userId;
public function __construct(IFactory $l10nFactory,
IManager $shareManager,
IRootFolder $rootFolder,
IGroupManager $groupManager,
IUserManager $userManager,
IURLGenerator $url,
string $userId) {
IURLGenerator $url) {
$this->l10nFactory = $l10nFactory;
$this->shareManager = $shareManager;
$this->rootFolder = $rootFolder;
$this->groupManager = $groupManager;
$this->userManager = $userManager;
$this->url = $url;
$this->userId = $userId;
}
/**
@ -117,7 +112,7 @@ class Notifier implements INotifier {
$attemptId = $notification->getObjectId();
try {
$share = $this->shareManager->getShareById($attemptId, $this->userId);
$share = $this->shareManager->getShareById($attemptId, $notification->getUser());
} catch (ShareNotFound $e) {
throw new AlreadyProcessedException();
}

Loading…
Cancel
Save