Class: Dropmark::User

Inherits:
Object
  • Object
show all
Includes:
Her::Model
Defined in:
lib/dropmark/user.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.auth(params) ⇒ Object



31
32
33
34
35
36
37
# File 'lib/dropmark/user.rb', line 31

def self.auth(params)
  if response = self.post('auth', params)
    Dropmark.user_id = response.try(:id)
    Dropmark.user_token = response.try(:token)
  end
  response
end

Instance Method Details

#request_pathObject



23
24
25
26
27
28
29
# File 'lib/dropmark/user.rb', line 23

def request_path
  if !Dropmark.user_id.nil? and self.try(:id) == Dropmark.user_id
    "users/me"
  else
    super
  end
end