我想围绕设计的编辑个人资料页面编写一个自定义方法。我希望它在加载编辑页面之前和提交之后运行。但是,我的代码似乎不起作用:
class RegistrationsController < Devise::RegistrationsController
before_filter :check_tutor, only: :edit
private
def check_tutor
if current_user.is_tutor
current_user.build_tutor if current_user.tutor.nil?
else
current_user.tutor.destroy
end
end
end
关于为什么会这样的任何想法?谢谢!