Я обновил свою версию ruby до ruby 2.6.6p146 и версию rails до 4.2.8.
После обновления версия устройства 4.6.6, а версия Ransack - 1.8.10.
Сейчас во время выполнения, когда я пытаюсь загрузить свою форму для входа пользователя в систему и использует devise, она выдает мне эту ошибку времени выполнения
ActionView :: Template :: Error (неверное количество аргументов (задано 3, ожидается 2 )):
Я не понимаю, почему это происходит, и проверил мой синтаксис, вот мой код формы
<%= simple_form_for(resource, :as => resource_name, :url => session_path(resource_name)) do |f| %>
<h3 class="form-title form-title-first"><i class="icon-lock"></i>Event Admin Account Login</h3>
<div class="form-group">
<label>Username or Email</label>
<%= f.text_field :login, :placeholder => "Username or Email", :class => "form-control" %>
</div>
<div class="form-group">
<label>Password</label>
<%= f.password_field :password, :placeholder => "Password", :class => "form-control" %>
</div>
<div class="form-group">
<div class="checkbox">
<label>
<% if devise_mapping.rememberable? -%>
<%= f.check_box :remember_me %> Remember me
<% end %>
</label>
</div>
</div>
<%= f.submit "Sign in", :class=> "btn orange btn-lg" %>
<% end %>
Я попробовал каждую версию устройства и после этого я на текущей версии, также пытался ухудшить версию Ransack, но это не помогло
Вот трассировка стека
Started GET "/auction_admin/sign_in" for 127.0.0.1 at 2020-05-02 10:55:11 +0530
Processing by AuctionAdmin::SessionsController#new as HTML
Rendered auction_admin/sessions/new.html.erb within layouts/home (1088.8ms)
Completed 500 Internal Server Error in 1207ms (ActiveRecord: 5.0ms)
ActionView::Template::Error (wrong number of arguments (given 3, expected 2)):
11: <%= form_for(resource, :as => resource_name, :url => session_path(resource_name)) do |f| %>
app/views/auction_admin/sessions/new.html.erb:11:in `_app_views_auction_admin_sessions_new_html_erb___4037676396427670794_37299260'
app/controllers/auction_admin/sessions_controller.rb:14:in `new'
config/initializers/assets_silencer.rb:7:in `call_with_quiet_assets'
Rendered /home/rails/.rvm/gems/ruby-2.6.6@24f-new-ruby-2.6.6/gems/actionpack-4.2.8/lib/action_dispatch/middleware/templates/rescues/_source.erb (17.4ms)
Rendered /home/rails/.rvm/gems/ruby-2.6.6@24f-new-ruby-2.6.6/gems/actionpack-4.2.8/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.4ms)
Rendered /home/rails/.rvm/gems/ruby-2.6.6@24f-new-ruby-2.6.6/gems/actionpack-4.2.8/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (3.9ms)
Rendered /home/rails/.rvm/gems/ruby-2.6.6@24f-new-ruby-2.6.6/gems/actionpack-4.2.8/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (39.8ms)