Forced email and login to downcase.
This commit is contained in:
parent
cbedc41faa
commit
eed634539a
1 changed files with 8 additions and 2 deletions
|
@ -1,8 +1,8 @@
|
|||
class User < ApplicationModel
|
||||
include Gmaps
|
||||
|
||||
before_create :check_name, :check_email, :check_image, :check_geo
|
||||
before_update :check_password, :check_image, :check_geo
|
||||
before_create :check_name, :check_email, :check_login, :check_image, :check_geo
|
||||
before_update :check_password, :check_image, :check_geo, :check_email, :check_login
|
||||
after_create :cache_delete
|
||||
after_update :cache_delete
|
||||
after_destroy :cache_delete
|
||||
|
@ -367,6 +367,12 @@ Your #{config.product_name} Team
|
|||
end
|
||||
end
|
||||
|
||||
def check_login
|
||||
if self.login
|
||||
self.login = self.login.downcase
|
||||
end
|
||||
end
|
||||
|
||||
def check_image
|
||||
require 'digest/md5'
|
||||
if !self.image || self.image == ''
|
||||
|
|
Loading…
Reference in a new issue