Method: Nextcloud::Ocs::User#update

Defined in:
lib/nextcloud/ocs/user.rb

#update(userid, key, value) ⇒ Object

Update a parameter of an user

Parameters:

  • userid (String)

    User identifier

  • key (String)

    Parameter to update. Can be quota, displayname, phone, address, website, twitter or password

  • value (String)

    Value to update to

Returns:

  • (Object)

    Instance with meta information



103
104
105
106
# File 'lib/nextcloud/ocs/user.rb', line 103

def update(userid, key, value)
  response = @api.request(:put, "users/#{userid}", key: key, value: value)
  (@meta = get_meta(response)) && self
end