Feature: Inbox greeting message (#927)

Co-authored-by: Pranav Raj S <pranav@thoughtwoot.com>
This commit is contained in:
Sojan Jose
2020-06-09 23:54:35 +05:30
committed by GitHub
parent 8b022311c0
commit 432dad203b
48 changed files with 262 additions and 120 deletions

View File

@@ -5,7 +5,7 @@ class Twilio::OutgoingMessageService
return if message.private
return if message.source_id
return if inbox.channel.class.to_s != 'Channel::TwilioSms'
return unless message.outgoing?
return unless outgoing_message?
twilio_message = client.messages.create(message_params)
message.update!(source_id: twilio_message.sid)
@@ -39,6 +39,10 @@ class Twilio::OutgoingMessageService
@channel ||= inbox.channel
end
def outgoing_message?
message.outgoing? || message.template?
end
def client
::Twilio::REST::Client.new(channel.account_sid, channel.auth_token)
end