Skip to content

Commit be05ee9

Browse files
committed
raking the standard
1 parent ae35060 commit be05ee9

File tree

1 file changed

+4
-4
lines changed
  • lib/zendesk_api/middleware/request

1 file changed

+4
-4
lines changed

lib/zendesk_api/middleware/request/retry.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def call(env)
4141
if exception_happened
4242
original_env[:call_attempt] += 1
4343
seconds_left = DEFAULT_RETRY_AFTER.to_i
44-
@logger.warn "An exception happened, waiting #{seconds_left} seconds... #{exception}" if @logger
44+
@logger&.warn "An exception happened, waiting #{seconds_left} seconds... #{exception}"
4545
instrument_retry(original_env, "exception", seconds_left)
4646
sleep_with_logging(seconds_left)
4747
return @app.call(original_env)
@@ -51,7 +51,7 @@ def call(env)
5151
while response && @error_codes.include?(response.env[:status])
5252
original_env[:call_attempt] += 1
5353
seconds_left = (response.env[:response_headers][:retry_after] || DEFAULT_RETRY_AFTER).to_i
54-
@logger.warn "You may have been rate limited. Retrying in #{seconds_left} seconds..." if @logger
54+
@logger&.warn "You may have been rate limited. Retrying in #{seconds_left} seconds..."
5555
instrument_retry(original_env, (response.env[:status] == 429) ? "rate_limited" : "server_error", seconds_left)
5656
sleep_with_logging(seconds_left)
5757
response = @app.call(original_env)
@@ -80,9 +80,9 @@ def sleep_with_logging(seconds_left)
8080
seconds_left.times do |i|
8181
sleep 1 if seconds_left > 0
8282
time_left = seconds_left - i
83-
@logger.warn "#{time_left}..." if time_left > 0 && time_left % 5 == 0 && @logger
83+
@logger&.warn "#{time_left}..." if time_left > 0 && time_left % 5 == 0
8484
end
85-
@logger.warn "" if seconds_left > 0 && @logger
85+
@logger&.warn "" if seconds_left > 0
8686
end
8787
end
8888
end

0 commit comments

Comments
 (0)