#4240 - AccountRechargeJob: undefined method `upcase' for nil

A NoMethodError occurred in background at 2025-10-15 10:38:56 UTC :

 undefined method `upcase' for nil
 /var/www/bikelink/app/lib/payment_method/transaction_failed_pdf.rb:52:in `billing_address'

-------------------------------
Backtrace:
-------------------------------

 /var/www/bikelink/app/lib/payment_method/transaction_failed_pdf.rb:52:in `billing_address'
 /var/www/bikelink/app/lib/payment_method/transaction_failed_pdf.rb:48:in `customer_info_table'
 /var/www/bikelink/app/lib/payment_method/transaction_failed_pdf.rb:19:in `print_document'
 /var/www/bikelink/app/lib/payment_method/transaction_failed_pdf.rb:7:in `initialize'
 /var/www/bikelink/app/mailers/payment_mails.rb:55:in `new'
 /var/www/bikelink/app/mailers/payment_mails.rb:55:in `pdf_generator_for'
 /var/www/bikelink/app/mailers/payment_mails.rb:28:in `auto_reload_processor_declined_user'
.
.
.

-------------------------------
Data:
-------------------------------

 * data: {:job=>"AccountRechargeJob",
  :job_id=>"3405b1d0-a094-4b04-8cca-dbd916c44fd4",
  :queue_name=>"account_recharge",
  :arguments=>[#<AccountTransaction:0x00007f74cddf41b8 id: 593544>],
  :scheduled_at=>nil,
  :timezone=>"UTC",
  :priority=>nil,
  :executions=>1,
  :exception_executions=>{}}
Reload