Correção falha na migration da ultima atualização

This commit is contained in:
2026-08-24 17:46:24 -03:00
parent 479c1481f4
commit 9451467b0a
3 changed files with 90 additions and 14 deletions

View File

@@ -9,7 +9,9 @@ class Admin::ConfiguracaoNotificacoesController < ApplicationController
smtp_ativo smtp_address smtp_port smtp_username smtp_password smtp_domain
smtp_autenticacao remetente_email remetente_nome
email_notificacoes_ativo email_admin
whatsapp_ativo twilio_account_sid twilio_auth_token twilio_from whatsapp_admin
whatsapp_ativo whatsapp_provedor whatsapp_intervalo_segundos whatsapp_admin
twilio_account_sid twilio_auth_token twilio_from
baileys_url baileys_token
].freeze
def show
@@ -60,6 +62,7 @@ class Admin::ConfiguracaoNotificacoesController < ApplicationController
# tela nunca exibe o valor, então salvar sem redigitar não pode apagá-lo.
permitidos.delete(:smtp_password) if permitidos[:smtp_password].blank?
permitidos.delete(:twilio_auth_token) if permitidos[:twilio_auth_token].blank?
permitidos.delete(:baileys_token) if permitidos[:baileys_token].blank?
permitidos
end
@@ -79,11 +82,15 @@ class Admin::ConfiguracaoNotificacoesController < ApplicationController
email_admin: @config.email_admin,
email_notificacoes_ativo: @config.email_notificacoes_ativo,
whatsapp_ativo: @config.whatsapp_ativo,
whatsapp_provedor: @config.whatsapp_provedor,
whatsapp_intervalo: @config.whatsapp_intervalo_segundos,
twilio_account_sid: @config.twilio_account_sid,
twilio_from: @config.twilio_from,
whatsapp_admin: @config.whatsapp_admin,
baileys_url: @config.baileys_url,
smtp_password_definida: @config.smtp_password?,
twilio_auth_token_definido: @config.twilio_auth_token?
twilio_auth_token_definido: @config.twilio_auth_token?,
baileys_token_definido: @config.baileys_token?
}
end