Methods
- A
- D
- H
- R
- S
- T
- U
Instance Public methods
history()
Link
Source: show
# File app/controllers/profiles_controller.rb, line 49 def history @events = current_user.recent_events.page(params[:page]).per(20) end
reset_private_token()
Link
Source: show
# File app/controllers/profiles_controller.rb, line 41 def reset_private_token if current_user.reset_authentication_token! flash[:notice] = "Token was successfully updated" end redirect_to account_profile_path end
update()
Link
Source: show
# File app/controllers/profiles_controller.rb, line 14 def update if @user.update_attributes(params[:user]) flash[:notice] = "Profile was successfully updated" else flash[:alert] = "Failed to update profile" end respond_to do |format| format.html { redirect_to :back } format.js end end
update_password()
Link
Source: show
# File app/controllers/profiles_controller.rb, line 30 def update_password params[:user].reject!{ |k, v| k != "password" && k != "password_confirmation"} if @user.update_attributes(params[:user]) flash[:notice] = "Password was successfully updated. Please login with it" redirect_to new_user_session_path else render 'account' end end