0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-13 13:17:29 +08:00
discourse/plugins/discourse-assign/spec/fabricators/notification_fabricator.rb
2025-07-15 16:38:05 +02:00

21 lines
518 B
Ruby
Vendored

# frozen_string_literal: true
Fabricator(:assignment_notification, from: :notification) do
transient :group
notification_type Notification.types[:assigned]
post_number 1
data do |attrs|
{
message:
(
if attrs[:group]
"discourse_assign.assign_group_notification"
else
"discourse_assign.assign_notification"
end
),
display_username: attrs[:group] ? "group" : "user",
assignment_id: rand(1..100),
}.to_json
end
end