lib/beyond_api/resources/variations.rb in beyond_api-0.18.0.pre vs lib/beyond_api/resources/variations.rb in beyond_api-0.18.2.pre
- old
+ new
@@ -27,12 +27,16 @@
#
# @example
# @variations = session.variations.all("dc1b5caf-51ea-4fcd-b1ba-0c5128e91d17", { size: 100, page: 0 })
#
def all(product_id, params = {})
- response, status = BeyondApi::Request.get(@session, "/products/#{product_id}/variations", params)
+ path = "/products/#{product_id}/variations"
+ response, status = BeyondApi::Request.get(@session,
+ path,
+ params)
+
handle_response(response, status)
end
#
# A +GET+ request is used to retrieve the variation of a product.
@@ -51,12 +55,15 @@
#
# @example
# @variation = session.variations.find("5f6e426e-c8d9-48ba-9b37-9a8eb6381373", "f6e5bb16-af2e-440f-acd3-a883ad3c1922")
#
def find(product_id, variation_id)
- response, status = BeyondApi::Request.get(@session, "/products/#{product_id}/variations/#{variation_id}")
+ path = "/products/#{product_id}/variations/#{variation_id}"
+ response, status = BeyondApi::Request.get(@session,
+ path)
+
handle_response(response, status)
end
#
# A +PATCH+ request is used to update a variation partially with json content type.
@@ -141,10 +148,14 @@
# }
#
# @variation = session.variations.update("7cf4b5b1-b141-4869-96d1-4eaee8bf7563", "9f93fdd0-2d21-4ea9-b9d7-e9a53edb091b", body)
#
def update(product_id, variation_id, body)
- response, status = BeyondApi::Request.patch(@session, "/products/#{product_id}/variations/#{variation_id}", body)
+ path = "/products/#{product_id}/variations/#{variation_id}"
+
+ response, status = BeyondApi::Request.patch(@session,
+ path,
+ body)
handle_response(response, status)
end
end
end