Restructure omni services and add Chatwoot research snapshot
This commit is contained in:
20
research/chatwoot/spec/factories/notifications.rb
Normal file
20
research/chatwoot/spec/factories/notifications.rb
Normal file
@@ -0,0 +1,20 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
FactoryBot.define do
|
||||
factory :notification do
|
||||
primary_actor { create(:conversation, account: account) }
|
||||
notification_type { 'conversation_assignment' }
|
||||
user
|
||||
account
|
||||
read_at { nil }
|
||||
snoozed_until { nil }
|
||||
end
|
||||
|
||||
trait :read do
|
||||
read_at { DateTime.now.utc - 3.days }
|
||||
end
|
||||
|
||||
trait :snoozed do
|
||||
snoozed_until { DateTime.now.utc + 3.days }
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user