Closed clairezed closed 6 years ago
A NoMethodError occurred in cities#index: undefined method `gsub' for nil:NilClass app/models/city.rb:15:in `block in <class:City>' ------------------------------- Request: ------------------------------- * URL : http://ensemble.clairezuliani.com/cities * HTTP Method: GET * IP address : 90.6.161.42 * Parameters : {"controller"=>"cities", "action"=>"index"} * Timestamp : 2018-01-02 18:25:39 +0100 * Server : ns344778.ip-94-23-32.eu * Rails root : /home/deploy/www/ensemble/releases/20171230000501 * Process: 29788 ------------------------------- Backtrace: ------------------------------- app/models/city.rb:15:in `block in <class:City>' app/controllers/cities_controller.rb:6:in `index' ------------------------------- Session: ------------------------------- * session id: "59b0f959db92c3d6ef160689d56c3732" * data: {"session_id"=>"59b0f959db92c3d6ef160689d56c3732", "_csrf_token"=>"tmr1wrJaGS59LJl3d5R0Tf7GJiZmwVxeT88jCw5XEU0=", "warden.user.user.key"=>[[1], "$2a$11$GOpb2VY4u/KG.teKDnxGQO"]} ------------------------------- Environment: ------------------------------- * HTTP_ACCEPT : application/json, text/javascript, */*; q=0.01 * HTTP_ACCEPT_ENCODING : gzip, deflate * HTTP_ACCEPT_LANGUAGE : en-US,en;q=0.5 * HTTP_AUTHORIZATION : Basic bWlyYWRvcjplbnNlbWJsZTIwMTg= * HTTP_COOKIE : _ga=GA1.2.1568835877.1503073456; _rails_starter_session=b25rdmYzc2dPMW5RRGM2WWlweVRmSnkzRlpkSVFlRy9VRWs0N2phRUhWL3haeTR5dk12R0p4ZHJmTC9wVlczSFpRZkFSamFmeXJiZEFBanlFdExOeGtyZTBQa21KZ3NibjZURld6NVRkZ2NRYld2YXZQRFZZM0FIU2FsSEt1R2FVQVVTMWJRSkYvL1NBcDN3RHhTdzNndjkwQm9iZXBCNHBjcmkwWktmMStlbmxIN2hzVlB3Nmx5RlVWcHIrNXpJR2NzR2owdCtPeit6dkV3TmFoa0tnOXJ3dXJVdzNCY3ZEVlI0bWdMb3BURT0tLUJHQ1RmNlNoT0ptS04xMkRrcTh1Q2c9PQ%3D%3D--0931035b0cd860ec510087c456928addb96c3967; cookies_ok_ensemble=true * HTTP_DNT : 1 * HTTP_HOST : ensemble.clairezuliani.com * HTTP_REFERER : http://ensemble.clairezuliani.com/finaliser-inscription * HTTP_USER_AGENT : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0 * HTTP_VERSION : HTTP/1.1 * HTTP_X_REQUESTED_WITH : XMLHttpRequest * ORIGINAL_FULLPATH : /cities * ORIGINAL_SCRIPT_NAME : * PASSENGER_CONNECT_PASSWORD : [FILTERED] * PATH_INFO : /cities * QUERY_STRING : * REMOTE_ADDR : 90.6.161.42 * REMOTE_PORT : 40056 * REQUEST_METHOD : GET * REQUEST_URI : /cities * ROUTES_47509420_SCRIPT_NAME : * SCRIPT_NAME : * SERVER_NAME : ensemble.clairezuliani.com * SERVER_PORT : 80 * SERVER_PROTOCOL : HTTP/1.1 * SERVER_SOFTWARE : nginx/1.10.2 Phusion_Passenger/5.1.2 * action_controller.instance : #<CitiesController:0x0073e45a60e520> * action_dispatch.backtrace_cleaner : #<Rails::BacktraceCleaner:0x000000034d4fb0> * action_dispatch.cookies : #<ActionDispatch::Cookies::CookieJar:0x0073e45a60b7f8> * action_dispatch.cookies_digest : * action_dispatch.cookies_serializer : json * 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:0x0000000852df70> * action_dispatch.logger : #<ActiveSupport::Logger:0x00000005905e70> * action_dispatch.parameter_filter : [:password] * action_dispatch.redirect_filter : [] * action_dispatch.remote_ip : 90.6.161.42 * action_dispatch.request.accepts : [#<Mime::Type:0x00000004bed238 @synonyms=["text/x-json", "application/jsonrequest"], @symbol=:json, @string="application/json", @hash=-4305615241729703307>, #<Mime::Type:0x00000004bef9e8 @synonyms=["application/javascript", "application/x-javascript"], @symbol=:js, @string="text/javascript", @hash=4... * action_dispatch.request.content_type : * action_dispatch.request.formats : [#<Mime::Type:0x00000004bed238 @synonyms=["text/x-json", "application/jsonrequest"], @symbol=:json, @string="application/json", @hash=-4305615241729703307>, #<Mime::Type:0x00000004bef9e8 @synonyms=["application/javascript", "application/x-javascript"], @symbol=:js, @string="text/javascript", @hash=4... * action_dispatch.request.parameters : {"controller"=>"cities", "action"=>"index"} * action_dispatch.request.path_parameters : {:controller=>"cities", :action=>"index"} * action_dispatch.request.query_parameters : {} * action_dispatch.request.request_parameters : {} * action_dispatch.request.unsigned_session_cookie: {"session_id"=>"59b0f959db92c3d6ef160689d56c3732", "_csrf_token"=>"tmr1wrJaGS59LJl3d5R0Tf7GJiZmwVxeT88jCw5XEU0=", "warden.user.user.key"=>[[1], "$2a$11$GOpb2VY4u/KG.teKDnxGQO"]} * action_dispatch.request_id : 338483bc-c9b6-4a20-a221-1a4b43252b91 * action_dispatch.routes : #<ActionDispatch::Routing::RouteSet:0x00000005a9df58> * action_dispatch.secret_key_base : 7860f32bf861c6c62cf14765e6f0c1c050886a2640e130332cb7d82da087ec805ab439b637ea4967f7853208bc43c8faab95ebdbaccbf50c3b9b7d525b6e896c * action_dispatch.secret_token : * action_dispatch.show_detailed_exceptions : false * action_dispatch.show_exceptions : true * action_dispatch.signed_cookie_salt : signed cookie * rack.errors : #<IO:0x00000002b375c0> * rack.hijack : #<Proc:0x0073e45a610488@/home/deploy/.rvm/gems/ruby-2.4.0@global/gems/passenger-5.1.2/src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb:84 (lambda)> * rack.hijack? : true * rack.input : #<PhusionPassenger::Utils::TeeInput:0x0073e45a610668> * rack.multiprocess : true * rack.multithread : false * rack.request.cookie_hash : {"_ga"=>"GA1.2.1568835877.1503073456", "_rails_starter_session"=>"b25rdmYzc2dPMW5RRGM2WWlweVRmSnkzRlpkSVFlRy9VRWs0N2phRUhWL3haeTR5dk12R0p4ZHJmTC9wVlczSFpRZkFSamFmeXJiZEFBanlFdExOeGtyZTBQa21KZ3NibjZURld6NVRkZ2NRYld2YXZQRFZZM0FIU2FsSEt1R2FVQVVTMWJRSkYvL1NBcDN3RHhTdzNndjkwQm9iZXBCNHBjcmkwWktmMStlbmxIN2... * rack.request.cookie_string : _ga=GA1.2.1568835877.1503073456; _rails_starter_session=b25rdmYzc2dPMW5RRGM2WWlweVRmSnkzRlpkSVFlRy9VRWs0N2phRUhWL3haeTR5dk12R0p4ZHJmTC9wVlczSFpRZkFSamFmeXJiZEFBanlFdExOeGtyZTBQa21KZ3NibjZURld6NVRkZ2NRYld2YXZQRFZZM0FIU2FsSEt1R2FVQVVTMWJRSkYvL1NBcDN3RHhTdzNndjkwQm9iZXBCNHBjcmkwWktmMStlbmxIN2hzVlB3Nmx5RlVWcHIrNXpJR2NzR2owdCtPeit6dkV3TmFoa0tnOXJ3dXJVdzNCY3ZEVlI0bWdMb3BURT0tLUJHQ1RmNlNoT0ptS04xMkRrcTh1Q2c9PQ%3D%3D--0931035b0cd860ec510087c456928addb96c3967; cookies_ok_ensemble=true * rack.request.query_hash : {} * rack.request.query_string : * rack.run_once : false * rack.session : #<ActionDispatch::Request::Session:0x0073e45a60f880> * rack.session.options : #<ActionDispatch::Request::Session::Options:0x0073e45a60f830> * rack.url_scheme : http * rack.version : [1, 2] * warden : Warden::Proxy:63712303021020 @config={:default_scope=>:admin, :scope_defaults=>{}, :default_strategies=>{:admin=>[:database_authenticatable], :user=>[:rememberable, :database_authenticatable]}, :intercept_401=>false, :failure_app=>DeviseCustomFailure}