Module: Redd::Clients::Base::Account

Included in:
Redd::Clients::Base
Defined in:
lib/redd/clients/base/account.rb

Overview

Methods that require the “account” scope

Instance Method Summary collapse

Instance Method Details

#edit_my_prefs(changed_prefs) ⇒ Objects::Base

Edit some user preferences

Parameters:

  • changed_prefs (Hash)

    The preferences to override.

Returns:

See Also:



10
11
12
13
14
15
16
# File 'lib/redd/clients/base/account.rb', line 10

def edit_my_prefs(changed_prefs)
  response = connection.patch do |req|
    req.url '/api/v1/me/prefs'
    req.body = MultiJson.dump(changed_prefs)
  end
  Objects::Base.new(self, response.body)
end