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