An ArgumentError occurred in emails#new:
SMTP To address may not be blank: []
app/services/verify_person/email.rb:14:in `start'
-------------------------------
Request:
-------------------------------
* URL : https://bikelink.org/verification/emails/new?card_type=transit&wiz_bar=true
* HTTP Method: GET
* IP address : 172.58.32.187
* Parameters : {"card_type"=>"transit", "wiz_bar"=>"true", "controller"=>"modern/verification/emails", "action"=>"new"}
* Timestamp : 2022-09-24 17:08:02 UTC
* Server : www-6.internal.bikelink.org
* Rails root : /var/www/bikelink
* Process: 21532
-------------------------------
Session:
-------------------------------
* session id: [FILTERED]
* data: {"session_id"=>"7b6cd7e7a96fa044a4b8c3eebcef1f4a",
"_csrf_token"=>"lLyON+5DrB9s9cTWQ0hDgipg4mj1fWLXWUbm2lu9npI=",
"warden.user.person.key"=>[[57444], "xQqRuCcz62yfvz-ay_8C"]}
-------------------------------
Environment:
-------------------------------
* GATEWAY_INTERFACE : CGI/1.2
* HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
* HTTP_ACCEPT_ENCODING : gzip, deflate, br
* HTTP_ACCEPT_LANGUAGE : en-US,en;q=0.9
* HTTP_CONNECTION : close
* HTTP_COOKIE : _bikelink_session=KPmnfdqwxOYxts85g93lsncBwUGY1uuGSsE3fTfsXRBV4Wkuy4b6rTNulRnXOxFupOqihFNh52dF7pVPtFqVB1kh3p8J27lAWeeq3ZmL91eV0Wk7nTjlPj2xjAb1ke91kKwU0qXiG%2F9RH53IedhsL3n7FKOqBf2Nbn4lhCXXUqbv7KC3bXOHHbX%2FFP1AOieB5gciMlJ3puteMxlrcRJShaktkW305Fz3dZ6JtSsACxFaPeOv%2FYKOcaN%2FZVAq74ilQ%2BzYNYzQ%2F1mP6or9aPlwqIScr2%2BN5hIMev1Cbjl35mx5By0Cw0oEccl9P6ooscry2pcW1FzMMfujrYFqrfJ2F0j9ZIKsipLX2Xvtu98TCTw5mi53ef9%2Bn13U%2Fi6Pwg2tmo8MjU4%3D--2CL%2Bzx03agKV4jbS--1cxrw%2B%2FY4ILRK7JLdb30XQ%3D%3D
* HTTP_HOST : bikelink.org
* HTTP_REFERER : https://bikelink.org/payments/new?card_number=1205189441&card_type=transit
* HTTP_USER_AGENT : Mozilla/5.0 (iPhone; CPU iPhone OS 15_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/105.0.5195.147 Mobile/15E148 Safari/604.1
* HTTP_VERSION : HTTP/1.0
* HTTP_X_AMZN_TRACE_ID : Root=1-632f3971-41bdb0b767d290016a3024be
* HTTP_X_FORWARDED_FOR : 172.58.32.187, 10.0.3.55
* HTTP_X_FORWARDED_PORT : 443
* HTTP_X_FORWARDED_PROTO : https
* ORIGINAL_FULLPATH : /verification/emails/new?card_type=transit&wiz_bar=true
* ORIGINAL_SCRIPT_NAME :
* PATH_INFO : /verification/emails/new
* QUERY_STRING : card_type=transit&wiz_bar=true
* REMOTE_ADDR : 127.0.0.1
* REQUEST_METHOD : GET
* REQUEST_PATH : /verification/emails/new
* REQUEST_URI : /verification/emails/new?card_type=transit&wiz_bar=true
* ROUTES_60440_SCRIPT_NAME :
* SCRIPT_NAME :
* SERVER_NAME : bikelink.org
* SERVER_PORT : 443
* SERVER_PROTOCOL : HTTP/1.1
* SERVER_SOFTWARE : puma 5.6.4 Birdie's Version
* action_controller.instance : #<Modern::Verification::EmailsController:0x00007f1466c7b060>
* action_dispatch.authenticated_encrypted_cookie_salt : authenticated encrypted cookie
* action_dispatch.backtrace_cleaner : #<Rails::BacktraceCleaner:0x0000556c1cb47610>
* action_dispatch.content_security_policy :
* action_dispatch.content_security_policy_nonce_directives:
* action_dispatch.content_security_policy_nonce_generator :
* action_dispatch.content_security_policy_report_only : false
* action_dispatch.cookies : #<ActionDispatch::Cookies::CookieJar:0x00007f1466c71ba0>
* action_dispatch.cookies_digest :
* action_dispatch.cookies_rotations : #<ActiveSupport::Messages::RotationConfiguration:0x0000556c195ff200>
* action_dispatch.cookies_serializer : hybrid
* action_dispatch.encrypted_cookie_cipher :
* action_dispatch.encrypted_cookie_salt : encrypted cookie
* action_dispatch.encrypted_signed_cookie_salt : signed encrypted cookie
* action_dispatch.http_auth_salt : http authentication
* action_dispatch.key_generator : #<ActiveSupport::CachingKeyGenerator:0x0000556c22fb27a8>
* action_dispatch.logger : #<ActiveSupport::Logger:0x0000556c1c0f0810>
* action_dispatch.parameter_filter : [:confirm_password, :credit_card_number, :password, :password]
* action_dispatch.redirect_filter : []
* action_dispatch.remote_ip : 172.58.32.187
* action_dispatch.request.content_type :
* action_dispatch.request.formats : [#<Mime::Type:0x0000556c19c78f78 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=324342834355169295>]
* action_dispatch.request.parameters : {"card_type"=>"transit", "wiz_bar"=>"true", "controller"=>"modern/verification/emails", "action"=>"new"}
* action_dispatch.request.path_parameters : {:controller=>"modern/verification/emails", :action=>"new"}
* action_dispatch.request.query_parameters : {"card_type"=>"transit", "wiz_bar"=>"true"}
* action_dispatch.request.request_parameters : {}
* action_dispatch.request.unsigned_session_cookie : {"session_id"=>"7b6cd7e7a96fa044a4b8c3eebcef1f4a", "_csrf_token"=>"lLyON+5DrB9s9cTWQ0hDgipg4mj1fWLXWUbm2lu9npI=", "warden.user.person.key"=>[[57444], "xQqRuCcz62yfvz-ay_8C"]}
* action_dispatch.request_id : de0b4600-7d5a-44d1-bb91-dfec6ea0af7c
* action_dispatch.routes : #<ActionDispatch::Routing::RouteSet:0x0000556c19220e40>
* action_dispatch.secret_key_base : 9f8601019ebb90d564dc495063e70e378ce7df1769d52c6ce18324c0c9843009d3a3a7813e1827e82db76a1ba8ec7eb0f3b0f8f025bbb9aec35e497b66649278
* action_dispatch.show_detailed_exceptions : false
* action_dispatch.show_exceptions : true
* action_dispatch.signed_cookie_digest :
* action_dispatch.signed_cookie_salt : signed cookie
* action_dispatch.use_authenticated_cookie_encryption : true
* action_dispatch.use_cookies_with_metadata : true
* newrelic.transaction_started : true
* puma.config : #<Puma::Configuration:0x0000556c19272d08>
* puma.request_body_wait : 0
* puma.socket : #<UNIXSocket:0x00007f14a2e46b10>
* rack.after_reply : []
* rack.errors : #<IO:0x0000556c1819d848>
* rack.hijack : #<Puma::Client:0x00007f14a2e46ae8>
* rack.hijack? : true
* rack.input : #<Puma::NullIO:0x0000556c186734a8>
* rack.multiprocess : true
* rack.multithread : true
* rack.request.cookie_hash : {"_bikelink_session"=>"KPmnfdqwxOYxts85g93lsncBwUGY1uuGSsE3fTfsXRBV4Wkuy4b6rTNulRnXOxFupOqihFNh52dF7pVPtFqVB1kh3p8J27lAWeeq3ZmL91eV0Wk7nTjlPj2xjAb1ke91kKwU0qXiG/9RH53IedhsL3n7FKOqBf2Nbn4lhCXXUqbv7KC3bXOHHbX/FP1AOieB5gciMlJ3puteMxlrcRJShaktkW305Fz3dZ6JtSsACxFaPeOv/YKOcaN/ZVAq74ilQ+zYNYzQ/1mP6or9aPlwq...
* rack.request.cookie_string : _bikelink_session=KPmnfdqwxOYxts85g93lsncBwUGY1uuGSsE3fTfsXRBV4Wkuy4b6rTNulRnXOxFupOqihFNh52dF7pVPtFqVB1kh3p8J27lAWeeq3ZmL91eV0Wk7nTjlPj2xjAb1ke91kKwU0qXiG%2F9RH53IedhsL3n7FKOqBf2Nbn4lhCXXUqbv7KC3bXOHHbX%2FFP1AOieB5gciMlJ3puteMxlrcRJShaktkW305Fz3dZ6JtSsACxFaPeOv%2FYKOcaN%2FZVAq74ilQ%2BzYNYzQ%2F1mP6or9aPlwqIScr2%2BN5hIMev1Cbjl35mx5By0Cw0oEccl9P6ooscry2pcW1FzMMfujrYFqrfJ2F0j9ZIKsipLX2Xvtu98TCTw5mi53ef9%2Bn13U%2Fi6Pwg2tmo8MjU4%3D--2CL%2Bzx03agKV4jbS--1cxrw%2B%2FY4ILRK7JLdb30XQ%3D%3D
* rack.request.query_hash : {"card_type"=>"transit", "wiz_bar"=>"true"}
* rack.request.query_string : card_type=transit&wiz_bar=true
* rack.run_once : false
* rack.session : #<ActionDispatch::Request::Session:0x00007f14a2e37480>
* rack.session.options : #<ActionDispatch::Request::Session::Options:0x00007f14a2e37430>
* rack.tempfiles : []
* rack.url_scheme : https
* rack.version : [1, 6]
* warden : Warden::Proxy:45637640 @config={:default_scope=>:person, :scope_defaults=>{}, :default_strategies=>{:person=>[:two_factor_authenticatable, :two_factor_authenticatable, :rememberable]}, :intercept_401=>false, :failure_app=>#<Devise::Delegator:0x0000556c1eb165b8>}
-------------------------------
Backtrace:
-------------------------------
app/services/verify_person/email.rb:14:in `start'
app/controllers/modern/verification/emails_controller.rb:12:in `new'
app/controllers/application_controller.rb:44:in `process_action'