class UserController < ApplicationController
layout "site", :except => [:api_details]
+ skip_authorization_check :only => [:login, :logout]
+
skip_before_action :verify_authenticity_token, :only => [:api_read, :api_details, :api_gpx_files, :auth_success]
before_action :disable_terms_redirect, :only => [:terms, :save, :logout, :api_details]
before_action :authorize, :only => [:api_details, :api_gpx_files]
end
def account
- @title = t "user.account.title"
@tokens = current_user.oauth_tokens.authorized
if params[:user] && params[:user][:display_name] && params[:user][:description]
current_user.errors.add(attribute, error)
end
end
+ @title = t "user.account.title"
end
def go_public
end
if user.save
- set_locale
+ set_locale(true)
if user.new_email.blank? || user.new_email == user.email
flash.now[:notice] = t "user.account.flash update success"