Skip to content
Snippets Groups Projects
Unverified Commit 630db43f authored by Sébastien Gaya's avatar Sébastien Gaya
Browse files

sms default sender name

parent 253d31f6
No related branches found
No related tags found
No related merge requests found
module Sendinblue
class SmsService
DEFAULT_SENDER_NAME = 'Osuny'.freeze
def self.send_mfa_code(user, code)
duration = ActiveSupport::Duration.build(Rails.application.config.devise.direct_otp_valid_for).inspect
message = "#{code} est votre code d'authentification sur #{user.university} (valide #{duration})"
......@@ -9,9 +11,12 @@ module Sendinblue
private
def self.send_message(user, message)
sender_name = user.university.sms_sender_name
sender_name ||= DEFAULT_SENDER_NAME
api_instance = SibApiV3Sdk::TransactionalSMSApi.new
send_transac_sms = SibApiV3Sdk::SendTransacSms.new(
sender: user.university.sms_sender_name,
sender: sender_name,
recipient: user.mobile_phone,
content: message
)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment