Method: Unit::Resource::CheckDepositResource.upload

Defined in:
lib/unit/api_resources/check_deposit_resource.rb

.upload(request) ⇒ UnitResponse, UnitError

Upload a check deposit image by calling Unit’s API

Parameters:

  • request (UploadImageRequest)

Returns:



50
51
52
53
54
55
56
57
58
59
60
# File 'lib/unit/api_resources/check_deposit_resource.rb', line 50

def upload(request)
  side = request.is_front_side ? "/front" : "/back"

  headers_updated = headers.clone

  headers_updated["Content-Type"] = "image/jpeg"

  response = HttpHelper.put("#{api_url}/check-deposits/#{request.deposit_id}#{side}", body: request.file_content, headers: headers_updated)

  response_handler(response)
end