неправильное количество аргументов (дано 0, ожидается 1) rails 6.1.1
Я проверяю текущую страницу с помощью rails 5.1.2 и без проблем, но ошибка rails 6.1.1 неправильное количество аргументов (дано 0, ожидается 1)
<% if current_page?(controller: 'categories', action: 'new')%>
<%= link_to "←".html_safe + @shop.name, shops_path, class: "btn btn-sm btn-primary" %>
<%else%>
<%= link_to "← Volver".html_safe, new_shop_category_path, class: "btn btn-sm btn-primary" %>
<%end%>
Мое первое решение
<% if controller_name == 'categories' && action_name == 'new'%>
но я хотел бы знать проблему
Есть идеи? Спасибо!