Skip to content

Commit f1655d9

Browse files
author
Unai Abrisketa
committed
Fix rubocop
1 parent 881434a commit f1655d9

File tree

6 files changed

+33
-25
lines changed

6 files changed

+33
-25
lines changed

bin/console

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# frozen_string_literal: true
21
#!/usr/bin/env ruby
2+
# frozen_string_literal: true
33

44
require "bundler/setup"
55
require "dotenv/load"

lib/beyond_api/connection.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# frozen_string_literal: true
22

3-
require 'faraday'
3+
require "faraday"
44

55
module BeyondApi
66
class Connection
@@ -13,8 +13,8 @@ def self.default
1313
faraday.options[:timeout] = BeyondApi.configuration.timeout.to_i
1414
faraday.response :logger, LOGGER, { headers: BeyondApi.configuration.log_headers,
1515
bodies: BeyondApi.configuration.log_bodies }
16-
faraday.headers['Accept'] = 'application/json'
17-
faraday.headers['Content-Type'] = 'application/json'
16+
faraday.headers["Accept"] = "application/json"
17+
faraday.headers["Content-Type"] = "application/json"
1818
faraday.request(:multipart)
1919
faraday.request(:url_encoded)
2020
faraday.adapter(:net_http)
@@ -27,7 +27,7 @@ def self.token
2727
faraday.options[:timeout] = BeyondApi.configuration.timeout.to_i
2828
faraday.response :logger, LOGGER, { headers: BeyondApi.configuration.log_headers,
2929
bodies: BeyondApi.configuration.log_bodies }
30-
faraday.headers['Accept'] = 'application/json'
30+
faraday.headers["Accept"] = "application/json"
3131
faraday.adapter(:net_http)
3232
faraday.basic_auth(BeyondApi.configuration.client_id,
3333
BeyondApi.configuration.client_secret)

lib/beyond_api/ext.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ class Array
5353
def camelize_keys
5454
map do |elem|
5555
case elem
56-
when Hash, Array; elem.camelize_keys
57-
else; elem
56+
when Hash, Array then elem.camelize_keys
57+
else; elem
5858
end
5959
end
6060
end

lib/beyond_api/request.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ class << self
99
define_method(method) do |session, path, params = {}|
1010
response = BeyondApi::Connection.default.send(method) do |request|
1111
request.url(session.api_url + path)
12-
request.headers['Authorization'] = "Bearer #{ session.access_token }" unless session.access_token.nil?
12+
request.headers["Authorization"] = "Bearer #{session.access_token}" unless session.access_token.nil?
1313
request.params = params.to_h.camelize_keys
1414
end
1515

@@ -21,7 +21,7 @@ class << self
2121
define_method(method) do |session, path, body = {}, params = {}|
2222
response = BeyondApi::Connection.default.send(method) do |request|
2323
request.url(session.api_url + path)
24-
request.headers['Authorization'] = "Bearer #{ session.access_token }" unless session.access_token.nil?
24+
request.headers["Authorization"] = "Bearer #{session.access_token}" unless session.access_token.nil?
2525
request.params = params.to_h.camelize_keys
2626
request.body = body.camelize_keys.to_json
2727
end
@@ -34,8 +34,8 @@ class << self
3434
def self.upload(session, path, file_binary, content_type, params)
3535
response = BeyondApi::Connection.default.post do |request|
3636
request.url(session.api_url + path)
37-
request.headers['Authorization'] = "Bearer #{ session.access_token }" unless session.access_token.nil?
38-
request.headers['Content-Type'] = content_type
37+
request.headers["Authorization"] = "Bearer #{session.access_token}" unless session.access_token.nil?
38+
request.headers["Content-Type"] = content_type
3939
request.params = params.to_h.camelize_keys
4040
request.body = file_binary
4141
end

lib/beyond_api/resources/newsletter_target.rb

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ class NewsletterTarget < Base
2828
# session.newsletter_target.create({ submit_url: "https://example.org/cgi-bin/subscribe.php" })
2929
#
3030
def create(submit_url)
31-
response, status = BeyondApi::Request.post(@session, "/newsletter-target", { submit_url: submit_url})
31+
response, status = BeyondApi::Request.post(@session,
32+
"/newsletter-target",
33+
{ submit_url: submit_url })
3234

3335
handle_response(response, status)
3436
end
@@ -47,7 +49,8 @@ def create(submit_url)
4749
# session.newsletter_target.delete
4850
#
4951
def delete
50-
response, status = BeyondApi::Request.delete(@session, "/newsletter-target")
52+
response, status = BeyondApi::Request.delete(@session,
53+
"/newsletter-target")
5154

5255
handle_response(response, status, respond_with_true: true)
5356
end
@@ -63,7 +66,8 @@ def delete
6366
# @newsletter_target = session.newsletter_target.find
6467
#
6568
def find
66-
response, status = BeyondApi::Request.get(@session, "/newsletter-target")
69+
response, status = BeyondApi::Request.get(@session,
70+
"/newsletter-target")
6771

6872
handle_response(response, status)
6973
end
@@ -89,7 +93,9 @@ def find
8993
# session.newsletter_target.update({ submit_url: "https://example.org/cgi-bin/subscribe.php" })
9094
#
9195
def update(submit_url)
92-
response, status = BeyondApi::Request.put(@session, "/newsletter-target", { submit_url: submit_url })
96+
response, status = BeyondApi::Request.put(@session,
97+
"/newsletter-target",
98+
{ submit_url: submit_url })
9399

94100
handle_response(response, status)
95101
end

lib/beyond_api/utils.rb

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ module Utils
77
def handle_response(response, status, respond_with_true: false)
88
if status.between?(200, 299)
99
return true if respond_with_true
10+
1011
response = sanitize_response(response)
1112
BeyondApi.configuration.object_struct_responses ? to_object_struct(response) : response
1213
else
@@ -34,6 +35,7 @@ def sanitize_response(hash)
3435
{}.tap do |h|
3536
hash.each do |key, value|
3637
next if key == "_links" && BeyondApi.configuration.remove_response_links
38+
3739
key = sanitize_key(key) if BeyondApi.configuration.remove_response_key_underscores
3840
h[key.underscore.to_sym] = transform(value)
3941
end
@@ -66,18 +68,18 @@ def handle_all_request(url, resource, params = {})
6668

6769
private
6870

69-
def transform(thing)
70-
case thing
71-
when Hash; sanitize_response(thing)
72-
when Array; thing.map { |v| transform(v) }
73-
else; thing
74-
end
71+
def transform(thing)
72+
case thing
73+
when Hash; sanitize_response(thing)
74+
when Array; thing.map { |v| transform(v) }
75+
else; thing
7576
end
77+
end
7678

77-
def all_paginated(url, params = {})
78-
response, status = BeyondApi::Request.get(@session, url, params)
79+
def all_paginated(url, params = {})
80+
response, status = BeyondApi::Request.get(@session, url, params)
7981

80-
handle_response(response, status)
81-
end
82+
handle_response(response, status)
83+
end
8284
end
8385
end

0 commit comments

Comments
 (0)