Module: PatchRetention::Contacts::Update

Extended by:
Update
Includes:
Util
Included in:
Update
Defined in:
lib/patch_retention/contacts/update.rb

Instance Method Summary collapse

Methods included from Util

#parse_error_message, #raise_error_if_present

Instance Method Details

#call(id, contact_params, config = nil) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/patch_retention/contacts/update.rb', line 7

def call(id, contact_params, config = nil)
  raise_error_if_present do
    PatchRetention.connection(config).put("#{PatchRetention::Contacts::API_PATH}/#{id}") do |req|
      req.body = contact_params.to_json
    end
  end
end