JangoSteve / remotipart

Rails jQuery file uploads via standard Rails "remote: true" forms.
http://os.alfajango.com/remotipart
Other
1k stars 215 forks source link

With web-console #194

Closed kntmrkm closed 6 years ago

kntmrkm commented 6 years ago

I got this error when upgraded from 1.3.1 to 1.4.0

ActionView::Template::Error: ActionView::Helpers::ControllerHelper#params delegated to controller.params, but controller is nil

any relation?

mshibuya commented 6 years ago

Not sure, can you paste full stack trace?

kntmrkm commented 6 years ago

https://github.com/kntmrkm/rails51/tree/remotipart

Above repo can reproduce.

kntmrkm commented 6 years ago

The log includes cookies. So I paste part of it.

ActionView::Template::Error: ActionView::Helpers::ControllerHelper#params delegated to controller.params, but controller is nil: #<WebConsole::View:0x00007fd22141cf80 @_config={}, @view_renderer=#<ActionView::Renderer:0x00007fd22141cb48 @lookup_context=#<ActionView::LookupContext:0x00007fd22141cf30 @details_key=nil, @cache=true, @prefixes=[], @rendered_format=:html, @details={:locale=>[:en], :formats=>[:html, :js, :text, :css, :ics, :csv, :vcf, :png, :jpeg, :gif, :bmp, :tiff, :svg, :mpeg, :xml, :rss, :atom, :yaml, :multipart_form, :url_encoded_form, :json, :pdf, :zip, :gzip], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}, @view_paths=#<ActionView::PathSet:0x00007fd22141ce18 @paths=[#<ActionView::OptimizedFileSystemResolver:0x00007fd22141cdc8 @pattern=":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}", @cache=#<ActionView::Resolver::Cache:0x7fd22141cda0 keys=4 queries=0>, @path="/Users/kntmrkm/code/rails/rails51/vendor/bundle/ruby/2.5.0/gems/web-console-3.5.1/lib/web_console/templates">]>>, @cache_hits={}>, @env={"rack.version"=>[1, 3], "rack.errors"=>#<IO:<STDERR>>, "rack.multithread"=>true, "rack.multiprocess"=>false, "rack.run_once"=>false, "SCRIPT_NAME"=>"", "QUERY_STRING"=>"", "SERVER_PROTOCOL"=>"HTTP/1.1", "SERVER_SOFTWARE"=>"puma 3.11.3 Love Song", "GATEWAY_INTERFACE"=>"CGI/1.2", "REQUEST_METHOD"=>"GET", "REQUEST_PATH"=>"/", "REQUEST_URI"=>"/", "HTTP_VERSION"=>"HTTP/1.1", "HTTP_HOST"=>"lvh.me:3000", "HTTP_CONNECTION"=>"keep-alive", "HTTP_UPGRADE_INSECURE_REQUESTS"=>"1", "HTTP_USER_AGENT"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36", "HTTP_ACCEPT"=>"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8", "HTTP_ACCEPT_ENCODING"=>"gzip, deflate", "HTTP_ACCEPT_LANGUAGE"=>"ja,en-US;q=0.9,en;q=0.8",
mshibuya commented 6 years ago

Fixed now, thanks for reporting!

mshibuya commented 6 years ago

https://github.com/JangoSteve/remotipart/issues/139#issuecomment-388179611 @joshkestenberg Can you upload whole error messages to gist or somewhere?