#3890 - send_lcc#select_contact_method (ActionView::Template::Error) "undefined method `phone' for nil:NilClass"

An ActionView::Template::Error occurred in send_lcc#select_contact_method:

undefined method `phone' for nil:NilClass
app/views/answering_service/send_lcc/_contact_methods_selector.html.erb:1


Request:

  • URL : https://www.bikelink.org/answering_service/send_lcc/select_contact_method
  • HTTP Method: GET
  • IP address : 50.115.67.142
  • Parameters : {"controller"=>"answering_service/send_lcc", "action"=>"select_contact_method"}
  • Timestamp : 2024-11-08 20:04:13 UTC
  • Server : www-9.internal.bikelink.org
    • Rails root : /var/www/bikelink
  • Process: 465255

Session:

  • session id: [FILTERED]
  • data: {"session_id"=>"42b3ce0b04d02c15c3841fffec1abefc", "warden.user.person.key"=>[[14447], "nQ7tbGcCTbhEcJW2fZD1"], "_csrf_token"=>"6ujuYnoB5Y9chwwMx1UgkRYkBFLC1LSjQeFRTB/6EsQ="}

Environment:

  • GATEWAY_INTERFACE : CGI/1.2
    • HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.7
    • HTTP_ACCEPT_ENCODING : gzip, deflate, br, zstd
    • HTTP_ACCEPT_LANGUAGE : en-US,en;q=0.9
    • HTTP_CACHE_CONTROL : max-age=0
    • HTTP_CONNECTION : close
    • HTTP_COOKIE : _ga=GA1.1.1649358487.1688493556; __utmz=136922275.1703987484.742.4.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); __utma=136922275.233428427.1571432199.1730053695.1731095753.938; __utmc=136922275; __utmt=1; __utmb=136922275.11.10.1731095753; _ga_5XJXN3VELE=GS1.1.1731095729.576.1.1731096253.0.0.0; _bikelink_session=X00T99m6QTfL10M8DcKL2L1twaLJatj8bPvqwZLi0jBNjPZuFafyGglJrRtTpmQMDlm0X214HHzatGXW3h%2FvQfPswz2LVgLhISmyv9FhoTZ%2FoKSNregiYXTIPZGKiF%2BXlTvfn6CdAvTMQ3S7OjZngCni3t8xQ4nBtRT5S3Xmz9P6OQf0D0QnYX5U5%2BfN0XZapQcZ4BFkDHMwvCMS2imhGCiv1KHSoYanxn60M0OtUOuRIi34%2FeqEyDDuzDKcEOFgQxGBG12s6mQTAHjrsaqFEfoErIWLVR5Y1eld1pRR4FVGOtfezDoOdQWhcvkpnRveoJWh%2Bq6Bc9iFo0BeUloBIz57TfWt8BSGoptHoV6G5nJGU2ERxoM777rGQdTuJln5rFROchM%3D--gP71R9Wer4R%2BQ0zj--IJ1qfZr1zEIbH%2F%2FGbEhvYw%3D%3D
    • HTTP_HOST : www.bikelink.org
    • HTTP_PRIORITY : u=0, i
    • HTTP_REFERER : https://www.bikelink.org/answering_service/send_lcc/select_card?lost_card_code_messenger%5Bcard_ids%5D%5B%5D=109376
    • HTTP_SEC_CH_UA : "Chromium";v="130", "Google Chrome";v="130", "Not?A_Brand";v="99"
    • HTTP_SEC_CH_UA_MOBILE : ?0
    • HTTP_SEC_CH_UA_PLATFORM : "Windows"
    • HTTP_SEC_FETCH_DEST : document
    • HTTP_SEC_FETCH_MODE : navigate
    • HTTP_SEC_FETCH_SITE : same-origin
    • HTTP_SEC_FETCH_USER : ?1
    • HTTP_UPGRADE_INSECURE_REQUESTS : 1
    • HTTP_USER_AGENT : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
    • HTTP_VERSION : HTTP/1.0
    • HTTP_X_AMZN_TRACE_ID : Root=1-672e6ebd-781fe45868b36b0c74bd8778
    • HTTP_X_FORWARDED_FOR : 50.115.67.142, 50.115.67.142
    • HTTP_X_FORWARDED_PORT : 443
    • HTTP_X_FORWARDED_PROTO : https
    • ORIGINAL_FULLPATH : /answering_service/send_lcc/select_contact_method
    • ORIGINAL_SCRIPT_NAME :
    • PATH_INFO : /answering_service/send_lcc/select_contact_method
    • QUERY_STRING :
    • REMOTE_ADDR : 127.0.0.1
    • REQUEST_METHOD : GET
    • REQUEST_PATH : /answering_service/send_lcc/select_contact_method
    • REQUEST_URI : /answering_service/send_lcc/select_contact_method
    • ROUTES_13660_SCRIPT_NAME :
    • SCRIPT_NAME :
    • SERVER_NAME : www.bikelink.org
    • SERVER_PORT : 443
    • SERVER_PROTOCOL : HTTP/1.0
    • SERVER_SOFTWARE : puma 6.4.0 The Eagle of Durango
    • action_controller.instance : #AnsweringService::SendLccController:0x000070ea5c65ba78
    • action_dispatch.authenticated_encrypted_cookie_salt : [FILTERED]
    • action_dispatch.backtrace_cleaner : #Rails::BacktraceCleaner:0x000061ba8e241940
    • 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:0x000070ea5c64a610
    • action_dispatch.cookies_digest :
    • action_dispatch.cookies_rotations : #ActiveSupport::Messages::RotationConfiguration:0x000061ba8af5dee8
    • action_dispatch.cookies_same_site_protection : #
    • action_dispatch.cookies_serializer : json
    • action_dispatch.encrypted_cookie_cipher : [FILTERED]
    • action_dispatch.encrypted_cookie_salt : [FILTERED]
    • action_dispatch.encrypted_signed_cookie_salt : [FILTERED]
    • action_dispatch.http_auth_salt : [FILTERED]
    • action_dispatch.key_generator : #ActiveSupport::CachingKeyGenerator:0x000061ba917c4630
    • action_dispatch.logger : #ActiveSupport::Logger:0x000061ba8cc4e480
    • action_dispatch.parameter_filter : [:confirm_password, :credit_card_number, :password, :passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn]
    • action_dispatch.permissions_policy :
    • action_dispatch.redirect_filter : []
    • action_dispatch.remote_ip : 50.115.67.142
    • action_dispatch.request.content_type :
    • action_dispatch.request.formats : [#]
    • action_dispatch.request.parameters : {"controller"=>"answering_service/send_lcc", "action"=>"select_contact_method"}
    • action_dispatch.request.path_parameters : {:controller=>"answering_service/send_lcc", :action=>"select_contact_method"}
    • action_dispatch.request.query_parameters : {}
    • action_dispatch.request.request_parameters : {}
    • action_dispatch.request.unsigned_session_cookie : {"session_id"=>"42b3ce0b04d02c15c3841fffec1abefc", "warden.user.person.key"=>[[14447], "nQ7tbGcCTbhEcJW2fZD1"], "_csrf_token"=>"[FILTERED]"}
    • action_dispatch.request_id : 3d327872-cee0-4a3d-bc9c-d9d923f1b70d
    • action_dispatch.routes : #ActionDispatch::Routing::RouteSet:0x000061ba8fd1c968
    • action_dispatch.secret_key_base : [FILTERED]
    • action_dispatch.show_detailed_exceptions : false
    • action_dispatch.show_exceptions : true
    • action_dispatch.signed_cookie_digest :
    • action_dispatch.signed_cookie_salt : [FILTERED]
    • action_dispatch.use_authenticated_cookie_encryption : [FILTERED]
    • action_dispatch.use_cookies_with_metadata : true
    • newrelic.transaction_started : true
    • puma.config : #Puma::Configuration:0x000061ba8a4e1780
    • puma.request_body_wait : 0.005005836486816406
    • puma.socket : #UNIXSocket:0x000070ea5c5ca078
    • rack.after_reply : []
    • rack.errors : #IO:0x000061ba89b61818
    • rack.hijack : #Puma::Client:0x000070ea5c5ca050
    • rack.hijack? : true
    • rack.input : #Puma::NullIO:0x000061ba8a57ac78
    • rack.multiprocess : true
    • rack.multithread : true
    • rack.request.cookie_hash : {"ga"=>"GA1.1.1649358487.1688493556", "utmz"=>"136922275.1703987484.742.4.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not provided)", "utma"=>"136922275.233428427.1571432199.1730053695.1731095753.938", "utmc"=>"136922275", "utmt"=>"1", "utmb"=>"136922275.11.10.1731095753", "_ga...
    • rack.request.cookie_string : _ga=GA1.1.1649358487.1688493556; __utmz=136922275.1703987484.742.4.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); __utma=136922275.233428427.1571432199.1730053695.1731095753.938; __utmc=136922275; __utmt=1; __utmb=136922275.11.10.1731095753; _ga_5XJXN3VELE=GS1.1.1731095729.576.1.1731096253.0.0.0; _bikelink_session=X00T99m6QTfL10M8DcKL2L1twaLJatj8bPvqwZLi0jBNjPZuFafyGglJrRtTpmQMDlm0X214HHzatGXW3h%2FvQfPswz2LVgLhISmyv9FhoTZ%2FoKSNregiYXTIPZGKiF%2BXlTvfn6CdAvTMQ3S7OjZngCni3t8xQ4nBtRT5S3Xmz9P6OQf0D0QnYX5U5%2BfN0XZapQcZ4BFkDHMwvCMS2imhGCiv1KHSoYanxn60M0OtUOuRIi34%2FeqEyDDuzDKcEOFgQxGBG12s6mQTAHjrsaqFEfoErIWLVR5Y1eld1pRR4FVGOtfezDoOdQWhcvkpnRveoJWh%2Bq6Bc9iFo0BeUloBIz57TfWt8BSGoptHoV6G5nJGU2ERxoM777rGQdTuJln5rFROchM%3D--gP71R9Wer4R%2BQ0zj--IJ1qfZr1zEIbH%2F%2FGbEhvYw%3D%3D
    • rack.request.query_hash : {}
    • rack.request.query_string :
    • rack.run_once : false
    • rack.session : #ActionDispatch::Request::Session:0x000070ea5c662c10
    • rack.session.options : #ActionDispatch::Request::Session::Options:0x000070ea5c662bc0
    • rack.tempfiles : []
    • rack.url_scheme : https
    • rack.version : [1, 6]
    • warden : Warden::Proxy:7194140 @config={:default_scope=>:person, :scope_defaults=>{}, :default_strategies=>{:person=>[:two_factor_authenticatable, :two_factor_authenticatable, :rememberable]}, :intercept_401=>false, :failure_app=>#Devise::Delegator:0x000061ba8e007508}

Backtrace:

app/views/answering_service/send_lcc/_contact_methods_selector.html.erb:1
app/views/answering_service/send_lcc/select_contact_method.html.erb:12
app/views/answering_service/send_lcc/select_contact_method.html.erb:8
app/controllers/application_controller.rb:45:in `process_action'

Znovu načíst