Update default message

This commit is contained in:
Jirka Hutárek
2026-02-27 18:30:12 +01:00
parent 856d17c510
commit 566dd8ded2
2 changed files with 13 additions and 1 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ class Notification::EventPayload < Notification::DefaultPayload
when "card_auto_postponed"
"Moved to Not Now due to inactivity"
else
event.creator.name
"Updated by #{event.creator.name}"
end
end
@@ -161,6 +161,18 @@ class Notification::PushTarget::WebTest < ActiveSupport::TestCase
Notification::PushTarget::Web.new(@notification).process
end
test "payload for unhandled action uses updated fallback message" do
event = events(:logo_published)
event.update!(action: "card_unassigned")
@notification.update!(source: event)
@web_push_pool.expects(:queue).once.with do |payload, _|
payload[:body] == "Updated by #{event.creator.name}"
end
Notification::PushTarget::Web.new(@notification).process
end
test "payload for mention includes mentioner name" do
@web_push_pool.expects(:queue).once.with do |payload, _|
payload[:title].include?("mentioned you")