From bba8fb1d6289352bbbba725c6917f208b3a4525a Mon Sep 17 00:00:00 2001 From: Jacob Burkhart Date: Fri, 26 Jun 2015 14:32:20 -0700 Subject: [PATCH] It's bad form to use URL query parameters with a non-GET request, please use :body --- lib/ey-core/client.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/ey-core/client.rb b/lib/ey-core/client.rb index 087fa91..ad1aae3 100644 --- a/lib/ey-core/client.rb +++ b/lib/ey-core/client.rb @@ -453,6 +453,10 @@ def request(options={}) body = options[:body] headers = options[:headers] || {} + if (method != :get) && !params.empty? + raise "It's bad form to use URL query parameters with a non-GET request, please use :body" + end + default_content_type = if !body && !params.empty? "application/x-www-form-urlencoded" else