Я искал и искал, но не могу найти ответ.Я недавно обновил рельсы, и с тех пор мой date_select корректно передается контроллеру, а затем .new поле дня увеличивается на два.Я не могу на всю жизнь понять, почему.
Вот селектор в представлении / форме:
Trip 1
<%= f.text_field :trip_id_1, class: "form-control",
id: "trip_id_input", maxlength: "6" %>
<%= f.date_select :trip_id_1_date,
{discard_year: true, use_short_month: true,
include_blank: true},
{class: "form-control", id: "date_input"} %>
Тогда контроллер:
@user_bid = UserBid.new(user_bid_params)
КогдаЯ печатаю user_bid_params в журнале, все в порядке, но после вышеприведенной строки @ user_bid.trip_1_id_date показывает, что дата была увеличена на два.
в БД trip_id_1_date:
t.date "trip_id_1_date"
Всеработал нормально, пока я не обновил рельсы / рубин.
Есть мысли?Заранее спасибо!