前提・実現したいこと
deviseを使ってユーザーのマイページ編集機能を実装しました。
ユーザーネームとプロフィールを入力して保存し、マイページから確認できるようになっています。
ローカルでは正常に動作していますが、Heroku上ではマイページをUpdateしてもデータが反映されません。
(環境)
・ruby 2.6.5
・Rails 6.0.2.2
・Windows 10
発生している問題・エラーメッセージ
とくにエラーはなく、ただマイページに編集内容が反映されません。
該当のソースコード
#application.rb class ApplicationController < ActionController::Base protect_from_forgery with: :exception before_action :configure_permitted_parameters, if: :devise_controller? protected def configure_permitted_parameters devise_parameter_sanitizer.permit(:account_update, keys: [:user_name, :profile]) end end
#routes.rb Rails.application.routes.draw do devise_for :users resources :wines do resources :reviews, except: [:show, :index] end # ログアウト devise_scope :user do get 'sign_out', to: "sessions#destroy" end resources :users, controllers: { registrations: 'users/registrations' } root 'wines#index' end
補足情報(FW/ツールのバージョンなど)
gem 'devise', '~> 4.7', '>= 4.7.1'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。