notificationtest in progress

This commit is contained in:
Daan Meijer
2026-07-06 13:27:52 +02:00
parent 371b75193a
commit ccb3598da0
7 changed files with 132 additions and 13 deletions
+3 -11
View File
@@ -30,7 +30,7 @@ class NewActivityNotification extends Notification
*/
public function via(object $notifiable): array
{
return [WebPushChannel::class];
return ['database', WebPushChannel::class];
}
/**
@@ -46,15 +46,6 @@ class NewActivityNotification extends Notification
->action('View', 'view')
->data(['url' => $this->activity['url']]);
switch (get_class($this->activity)) {
case Message::class:
/** @var Chat $chat */
$chat = $this->activity->chat;
$result->data(['url' => $chat->subjectUrl]);
break;
}
return $result;
}
@@ -66,7 +57,8 @@ class NewActivityNotification extends Notification
public function toArray(object $notifiable): array
{
return [
//
'content' => $this->activity['content'],
'url' => $this->activity['url'],
];
}
}