私のアプリでは、通常のユーザーがボタンをクリックしてスーパー ユーザーになれるはずです。コンソールで、ユーザーを取得して を実行すると、user.super=true
機能user.save
します。以下のコードをコントローラーに入れましたが、ユーザーを正常に変更する代わりに、「それは機能しませんでした」というエラーが表示されます。どうすれば修正できますか?
def become_super
user = current_user
user.super = true
if user.save
flash[:success] = "You are super"
else
flash[:error] = "That didn't work"
redirect_to apply_path
end