feat: SLA CRUD APIs (EE) (#7027)

Fixes: https://linear.app/chatwoot/issue/CW-1613/sla-api

Co-authored-by: Sojan Jose <sojan@pepalo.com>
This commit is contained in:
Muhsin Keloth
2023-05-11 22:42:56 +05:30
committed by GitHub
parent c97d6021e0
commit 271263bcc2
19 changed files with 372 additions and 8 deletions

View File

@@ -0,0 +1,3 @@
json.payload do
json.partial! 'api/v1/models/sla_policy', formats: [:json], sla_policy: @sla_policy
end

View File

@@ -0,0 +1,5 @@
json.payload do
json.array! @sla_policies do |sla_policy|
json.partial! 'api/v1/models/sla_policy', formats: [:json], sla_policy: sla_policy
end
end

View File

@@ -0,0 +1,3 @@
json.payload do
json.partial! 'api/v1/models/sla_policy', formats: [:json], sla_policy: @sla_policy
end

View File

@@ -0,0 +1,3 @@
json.payload do
json.partial! 'api/v1/models/sla_policy', formats: [:json], sla_policy: @sla_policy
end

View File

@@ -0,0 +1,5 @@
json.id sla_policy.id
json.name sla_policy.name
json.frt_threshold sla_policy.frt_threshold
json.rt_threshold sla_policy.rt_threshold
json.only_during_business_hours sla_policy.only_during_business_hours