Potential fix for code scanning alert no. 95: Clear-text storage of sensitive information

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
This commit is contained in:
Tanmay Deep Sharma
2025-05-28 20:20:37 +05:30
committed by GitHub
co-authored by Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
parent 9e5e90c258
commit e4cd585513
@@ -149,11 +149,13 @@ class Whatsapp::EmbeddedSignupService
def generate_inbox_name(waba_info, phone_info)
business_name = waba_info[:business_name] || phone_info[:business_name]
sanitized_business_name = business_name.present? ? "[redacted]" : nil
sanitized_phone_number = phone_info[:phone_number].present? ? "[redacted]" : nil
if business_name.present?
"#{business_name} WhatsApp"
if sanitized_business_name.present?
"#{sanitized_business_name} WhatsApp"
else
"WhatsApp (#{phone_info[:phone_number]})"
"WhatsApp (#{sanitized_phone_number})"
end
end