refactor(voice): drop redundant CallMessageBuilder.update_status! class delegate
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user