X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/360d68ea5c756a8b784b425f1346eb333da2e3d2..17f926fefb1329aaa41a64634d17d1dffd3ddba5:/app/controllers/user_controller.rb diff --git a/app/controllers/user_controller.rb b/app/controllers/user_controller.rb index a0514c8e9..ea50113e5 100644 --- a/app/controllers/user_controller.rb +++ b/app/controllers/user_controller.rb @@ -276,12 +276,13 @@ class UserController < ApplicationController def login if params[:username] or using_open_id? - session[:remember_me] ||= params[:remember_me] session[:referer] ||= params[:referer] if using_open_id? + session[:remember_me] ||= params[:remember_me_openid] openid_authentication(params[:openid_url]) else + session[:remember_me] ||= params[:remember_me] password_authentication(params[:username], params[:password]) end end @@ -742,7 +743,7 @@ private @user.errors.set(:email, []) end - user.reset_email! + user.restore_email! end end end