diff --git a/enterprise/app/services/voice/call_message_builder.rb b/enterprise/app/services/voice/call_message_builder.rb index 1cd5db61b..493cdcb55 100644 --- a/enterprise/app/services/voice/call_message_builder.rb +++ b/enterprise/app/services/voice/call_message_builder.rb @@ -1,8 +1,4 @@ class Voice::CallMessageBuilder - def self.update_status!(call:, status: nil, agent: nil, duration_seconds: nil) - new(call).update_status!(status: status, agent: agent, duration_seconds: duration_seconds) - end - def initialize(call) @call = call end diff --git a/enterprise/app/services/whatsapp/incoming_call_service.rb b/enterprise/app/services/whatsapp/incoming_call_service.rb index fdb337e39..3b4d17378 100644 --- a/enterprise/app/services/whatsapp/incoming_call_service.rb +++ b/enterprise/app/services/whatsapp/incoming_call_service.rb @@ -67,8 +67,8 @@ class Whatsapp::IncomingCallService def update_call!(call, status, **attrs) call.update!(status: status, **attrs) - Voice::CallMessageBuilder.update_status!(call: call, status: status, agent: call.accepted_by_agent, - duration_seconds: attrs[:duration_seconds]) + Voice::CallMessageBuilder.new(call).update_status!(status: status, agent: call.accepted_by_agent, + duration_seconds: attrs[:duration_seconds]) update_conversation(call) end