Sha256: 61dd7d3185d72e4e0cbd0c2f6a754515fe2d485852139f432e830a9d05dd20eb
Contents?: true
Size: 698 Bytes
Versions: 26
Compression:
Stored size: 698 Bytes
Contents
class Admin::PreferencesController < ApplicationController before_action :initialize_variables def show set_standard_body_style render :edit end def edit render end def update if @user.update_attributes(preferences_params) redirect_to admin_configuration_path else flash[:error] = t('preferences_controller.error_updating') render :edit end end private def initialize_variables @user = current_user @controller_name = 'user' @template_name = 'preferences' end def preferences_params params.require(:user).permit(:first_name, :last_name, :email, :password, :password_confirmation, :locale) end end
Version data entries
26 entries across 26 versions & 1 rubygems