lib/turntabler/preferences.rb
def load
      data = api('user.get_prefs')
      self.attributes = data['result'].inject({}) do |result, (preference, value, *)|
        result[preference] = value
        result
      end
      super
    end
def load
      data = api('user.get_prefs')
      self.attributes = data['result'].inject({}) do |result, (preference, value, *)|
        result[preference] = value
        result
      end
      super
    end
Loads the user's current Turntable preferences.

 @return [true]
 @raise [Turntabler::Error] if the command fails
 @example
   preferences.load        # => true
   preferences.notify_dj   # => false