18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# File 'lib/revolut/api/private/user.rb', line 18
def update_address(city: nil, country: nil, postcode: nil, region: nil, street_line_one: nil, street_line_two: nil)
response = nil
address = user.address
if address
address.city = city unless city.nil?
address.country = country unless country.nil?
address.postcode = postcode unless postcode.nil?
address.region = region unless region.nil?
address.street_line_one = street_line_one unless street_line_one.nil?
address.street_line_two = street_line_two unless street_line_two.nil?
payload = {"address" => address.to_api_hash}
response = patch("user/current", data: payload)
end
return response
end
|