Class: BeerDb::Model::User
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- BeerDb::Model::User
- Defined in:
- lib/beerdb/note/models/user.rb,
lib/beerdb/note/models/forward.rb
Instance Method Summary collapse
Instance Method Details
#on_before_save ⇒ Object
16 17 18 19 20 21 22 23 |
# File 'lib/beerdb/note/models/user.rb', line 16 def on_before_save if email.blank? self.key = 'xxx' else # NB: remove whitespace and (.-+_) and downcase self.key = email.gsub( /[\s\.\-+_]/, '' ).downcase end end |