Skip to content

Commit f2ce432

Browse files
authored
Fix attr assignment in OAuth::RateLimitExceeded (#547)
1 parent 1b805ef commit f2ce432

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/xeroizer/oauth.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def initialize(description, retry_after: nil, daily_limit_remaining: nil)
3737
super(description)
3838

3939
@retry_after = retry_after
40-
@daily_limit_remaining = @daily_limit_remaining
40+
@daily_limit_remaining = daily_limit_remaining
4141
end
4242

4343
attr_reader :retry_after, :daily_limit_remaining

test/unit/http_test.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,8 @@ class HttpTest < UnitTestCase
180180
assert_match /rate limit exceeded/i, error.message
181181
assert_match /328 requests left for the day/i, error.message
182182
assert_match /42 seconds until you can make another request/i, error.message
183+
assert_equal 42, error.retry_after
184+
assert_equal 328, error.daily_limit_remaining
183185
end
184186
end
185187
end

0 commit comments

Comments
 (0)