Имам проблем, за който мислех, че ще има отговор някъде, но не мога да го намеря, така че маршрутът ми е такъв
resources :users, only: [:show, :edit, :update] do
get :resend_invitation
end
Така че, разбира се, маршрутът :resend_invitation
изглежда така /users/:user_id/resend_invitation
Изглежда, че Cancan зарежда ресурси само с параметъра :id
. Не мога да намеря в документите как да посоча да включа и параметъра :user_id
. Просто искам автоматично да зареждам ресурсите си и за моите вложени маршрути.
Ако някой има представа ще съм много благодарен.
Благодаря
РЕДАКТИРАНЕ ЗА ЯСНОТА:
Крайната ми цел е, че искам @user да бъде попълнен в моите вложени маршрути
def resend_invitation
# @user = User.find(params[:user_id] done by cancan
@user.something
end