16
app/services/sms/send_on_sms_service.rb
Normal file
16
app/services/sms/send_on_sms_service.rb
Normal file
@@ -0,0 +1,16 @@
|
||||
class Sms::SendOnSmsService < Base::SendOnChannelService
|
||||
private
|
||||
|
||||
def channel_class
|
||||
Channel::Sms
|
||||
end
|
||||
|
||||
def perform_reply
|
||||
send_on_sms
|
||||
end
|
||||
|
||||
def send_on_sms
|
||||
message_id = channel.send_message(message.conversation.contact_inbox.source_id, message)
|
||||
message.update!(source_id: message_id) if message_id.present?
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user