notifications working

This commit is contained in:
isUnknown 2024-11-22 07:53:43 +01:00
parent 699c0bfa1d
commit 8ae00d7657
8 changed files with 28 additions and 202 deletions

View file

@ -14,22 +14,7 @@
*/
return function ($project, $notificationData) {
$recipients = kirby()->users()->filter(function($user) use ($project) {
if ($user === $this || $user->projects()->isEmpty()) {
return false;
}
throw new Exception(json_encode($user->name()), 1);
$projects = $user->projects();
if ($projects && ($user->role() == 'admin' || $projects->has($project))) {
return false;
}
return false;
});
// $recipients = page($projectUri)->managers()->toUsers()->not($this);
$recipients = $project->managers()->without($this);
if (!$recipients) return;