lib/stripe/resources/review.rb in stripe-6.3.0 vs lib/stripe/resources/review.rb in stripe-6.4.0

- old
+ new

@@ -5,15 +5,22 @@ class Review < APIResource extend Stripe::APIOperations::List OBJECT_NAME = "review" - custom_method :approve, http_verb: :post - def approve(params = {}, opts = {}) request_stripe_object( method: :post, - path: resource_url + "/approve", + path: format("/v1/reviews/%<review>s/approve", { review: CGI.escape(self["id"]) }), + params: params, + opts: opts + ) + end + + def self.approve(review, params = {}, opts = {}) + request_stripe_object( + method: :post, + path: format("/v1/reviews/%<review>s/approve", { review: CGI.escape(review) }), params: params, opts: opts ) end end