Method: Insightly2::DSL::Organisations#update_organisation

Defined in:
lib/insightly2/dsl/organisations.rb

#update_organisation(organisation:) ⇒ Insightly2::Resources::Organisation?

PUT /v2.1/Organisations Update an organisation.

Parameters:

  • organisation (Hash)

    The organisation to update.

Returns:

Raises:

  • (ArgumentError)

    If the method arguments are blank.



91
92
93
94
# File 'lib/insightly2/dsl/organisations.rb', line 91

def update_organisation(organisation:)
  raise ArgumentError, "Organisation cannot be blank" if organisation.blank?
  Resources::Organisation.parse(request(:put, "Organisations", organisation))
end