* chore: Add sla_events to push_event_data * chore: Return SLA details in the API * chore: feature lock sla push event data * Update _conversation.json.jbuilder * chore: rubocop fixes
13 lines
279 B
Ruby
13 lines
279 B
Ruby
module Enterprise::Conversations::EventDataPresenter
|
|
def push_data
|
|
if account.feature_enabled?('sla')
|
|
super.merge(
|
|
applied_sla: applied_sla&.push_event_data,
|
|
sla_events: sla_events.map(&:push_event_data)
|
|
)
|
|
else
|
|
super
|
|
end
|
|
end
|
|
end
|