X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/900fdde6646f572912f4422bfee10131d95b7a73..9faf30fb45234c84c1e9829c1842fa259cc61207:/app/controllers/user_controller.rb diff --git a/app/controllers/user_controller.rb b/app/controllers/user_controller.rb index cc12cc9e7..f02cd6dc1 100644 --- a/app/controllers/user_controller.rb +++ b/app/controllers/user_controller.rb @@ -49,7 +49,7 @@ class UserController < ApplicationController @user.openid_url = nil if (!params[:user][:openid_url].nil? and params[:user][:openid_url].length > 0) - if @user.pass_crypt.length == 0 + if (@user.pass_crypt.nil? or @user.pass_crypt.length == 0) #if the password is empty, but we have a openid #then generate a random passowrd to disable #loging in via password