diff options
Diffstat (limited to 'app/models/user.rb')
| -rw-r--r-- | app/models/user.rb | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/app/models/user.rb b/app/models/user.rb index c297ac8..6678de6 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -61,6 +61,15 @@ class User < CouchRest::Model::Base      login    end +  # use this if you want to get a working email address only. +  def email +    if effective_service_level.provides?('email') +      email_address +    end +  end + +  # use this if you want the email address associated with a +  # user no matter if the user actually has a local email account    def email_address      LocalEmail.new(login)    end | 
