Send the URL instead of path in notifications

This commit is contained in:
Fernando Olivares
2026-01-20 23:59:15 -06:00
committed by Rosa Gutierrez
parent ade39b15ab
commit 7e0470a692
3 changed files with 20 additions and 13 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
class WebPush::Notification
def initialize(title:, body:, path:, badge:, endpoint:, endpoint_ip:, p256dh_key:, auth_key:)
@title, @body, @path, @badge = title, body, path, badge
def initialize(title:, body:, url:, badge:, endpoint:, endpoint_ip:, p256dh_key:, auth_key:)
@title, @body, @url, @badge = title, body, url, badge
@endpoint, @endpoint_ip, @p256dh_key, @auth_key = endpoint, endpoint_ip, p256dh_key, auth_key
end
@@ -20,7 +20,7 @@ class WebPush::Notification
end
def encoded_message
JSON.generate title: @title, options: { body: @body, icon: icon_path, data: { path: @path, badge: @badge } }
JSON.generate title: @title, options: { body: @body, icon: icon_path, data: { url: @url, badge: @badge } }
end
def icon_path