Allow different SMS settings for different tenants

This commit is contained in:
Javi Martín
2022-09-29 19:58:22 +02:00
parent 06d0c26126
commit eb2cf00ddf
2 changed files with 5 additions and 5 deletions

View File

@@ -57,7 +57,7 @@ staging:
# my_tenant_subdomain:
# secret_key: my_secret_value
#
# Currently you can overwrite SMTP settings.
# Currently you can overwrite SMTP settings and SMS settings.
<<: *maps
<<: *apis
@@ -92,7 +92,7 @@ preproduction:
# my_tenant_subdomain:
# secret_key: my_secret_value
#
# Currently you can overwrite SMTP settings.
# Currently you can overwrite SMTP settings and SMS settings.
twitter_key: ""
twitter_secret: ""
facebook_key: ""
@@ -132,7 +132,7 @@ production:
# my_tenant_subdomain:
# secret_key: my_secret_value
#
# Currently you can overwrite SMTP settings.
# Currently you can overwrite SMTP settings and SMS settings.
twitter_key: ""
twitter_secret: ""
facebook_key: ""

View File

@@ -9,11 +9,11 @@ class SMSApi
def url
return "" unless end_point_available?
URI.parse(Rails.application.secrets.sms_end_point).to_s
URI.parse(Tenant.current_secrets.sms_end_point).to_s
end
def authorization
Base64.encode64("#{Rails.application.secrets.sms_username}:#{Rails.application.secrets.sms_password}")
Base64.encode64("#{Tenant.current_secrets.sms_username}:#{Tenant.current_secrets.sms_password}")
end
def sms_deliver(phone, code)