@@ -3,25 +3,26 @@ module Slack
33 module Web
44 module Faraday
55 module Request
6- def get ( path , options = { } , expect_json_response : true )
7- request ( :get , path , options , expect_json_response )
6+ def get ( path , options = { } )
7+ request ( :get , path , options )
88 end
99
10- def post ( path , options = { } , expect_json_response : true )
11- request ( :post , path , options , expect_json_response )
10+ def post ( path , options = { } )
11+ request ( :post , path , options )
1212 end
1313
14- def put ( path , options = { } , expect_json_response : true )
15- request ( :put , path , options , expect_json_response )
14+ def put ( path , options = { } )
15+ request ( :put , path , options )
1616 end
1717
18- def delete ( path , options = { } , expect_json_response : true )
19- request ( :delete , path , options , expect_json_response )
18+ def delete ( path , options = { } )
19+ request ( :delete , path , options )
2020 end
2121
2222 private
2323
24- def request ( method , path , options , expect_json_response )
24+ def request ( method , path , options )
25+ expect_json_response = options . is_a? Hash
2526 connection_to_use = expect_json_response ? connection : connection_without_response_parsing
2627 response = connection_to_use . send ( method ) do |request |
2728 case method
0 commit comments