We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 848616d commit 6efd004Copy full SHA for 6efd004
examples/party_foul_mode.rb
@@ -17,7 +17,7 @@ def self.fetch_user(id)
17
private
18
19
def self.handle_network_error(error)
20
- case error.original_error
+ case error.cause
21
when Errno::ECONNREFUSED
22
{
23
error: :server_down,
@@ -85,6 +85,6 @@ def self.handle_api_error(error)
85
HTTParty.get('https://api.example.com/users', foul: true)
86
rescue HTTParty::Foul => e
87
puts "Direct usage example:"
88
- puts "Error type: #{e.original_error.class}"
+ puts "Error type: #{e.cause.class}"
89
puts "Error message: #{e.message}"
90
end
0 commit comments