Fix: accept subscriptions as array or JSON string for web push.
This commit is contained in:
parent
e28b5fee69
commit
8ff24135d1
@ -41,7 +41,7 @@ public function handle(): void
|
|||||||
|
|
||||||
foreach ($this->notificationQuery as $notification) {
|
foreach ($this->notificationQuery as $notification) {
|
||||||
$webPush->sendOneNotification(
|
$webPush->sendOneNotification(
|
||||||
Subscription::create(json_decode($notification->subscriptions, true)),
|
Subscription::create(is_array($notification->subscriptions) ? $notification->subscriptions : json_decode($notification->subscriptions, true)),
|
||||||
$payload,
|
$payload,
|
||||||
['TTL' => 86400, 'urgency' => 'high'],
|
['TTL' => 86400, 'urgency' => 'high'],
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user