Я пытаюсь понять, как использовать Pundit в моем приложении Rails 4.
У меня есть модель проекта с контроллером проектов, в котором есть новое действие:
def new
# a bunch of stuff in the new action that I don't think is very relevant here
end
Затем у меня есть политика проекта в папке политик, которая имеет:
def new?
false
# create?
end
def create?
false
end
Я ожидаю, что я не смогу ввести url/projects/new на своем веб-сайте, потому что политика не должна это разрешать. Но я могу, и форма рендерится, и я могу ее сохранить.
Кто-нибудь видит, что я сделал неправильно в настройке?