Rails NoMethodError when converting strings to date from submitted form -


rails 4.0.3. have form date field. in other words, works when use date_select. works on dev machine. when deploy production, form refuses submit , throws nomethoderror upon reaching date, complaining lack of utc method. can't trace because production server's log never tells me more line fails, line model.new(params[:form]) line , failure during type conversion magic.

the field text field value supplied jquery ui datepicker, problem exists when plain rails formhelper date_field. gets date, fails... works in dev , i'm deploying production using git, know on same page.

locally, i'm working in jruby , using neo4j.rb 2.3 db. have mimicked dev environment running production app server, torquebox, , still local, fails remote. i'm running same version of jruby in both locations , have of gems locked specific versions rule out weird version-specific bug. thoughts appreciated!

try code , see if works:-

date_string = "#{review_params['date(1i)']}-#{review_params['date(2i)']}-#{review_params['date(3i)']}" @concert = concert.find_or_create_by!(artist: review_params[:artist], venue: review_params[:venue], date: date_string) 

Comments

Popular posts from this blog

jQuery Mobile app not scrolling in Firefox -

c++ - How to add Crypto++ library to Qt project -

php array slice every 2th rule -