lib/rapgenius/client.rb in rapgenius-1.0.1 vs lib/rapgenius/client.rb in rapgenius-1.0.2

- old
+ new

@@ -31,10 +31,14 @@ def fetch(url) response = HTTPClient.get(url) if response.code != 200 - raise RapGenius::Error, "Received a #{response.code} HTTP response" + if response.code == 404 + raise RapGenius::NotFoundError + else + raise RapGenius::Error, "Received a #{response.code} HTTP response" + end end response.parsed_response end