Skip to content

Commit b06fafc

Browse files
committed
Don't look for the status code in the entire header
1 parent 44720b5 commit b06fafc

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

lib/r_hapi/connection.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def put(url, payload)
1313
RHapi::ConnectionError.raise_error("#{response.response_code}\n Error is: #{err.inspect}")
1414
end
1515
end
16-
RHapi::ConnectionError.raise_error(response.header_str) unless response.header_str =~ /2\d\d/
16+
RHapi::ConnectionError.raise_error(response.header_str) unless response.response_code.to_s =~ /2\d\d/
1717
end
1818

1919
def post(url, payload)
@@ -24,7 +24,7 @@ def post(url, payload)
2424
RHapi::ConnectionError.raise_error("#{response.response_code}\n Error is: #{err.inspect}")
2525
end
2626
curl.on_complete do |response|
27-
RHapi::ConnectionError.raise_error(response.header_str) unless response.header_str =~ /2\d\d/
27+
RHapi::ConnectionError.raise_error(response.header_str) unless response.response_code.to_s =~ /2\d\d/
2828
response
2929
end
3030
end
@@ -36,7 +36,7 @@ def http_delete(url) # Namespace to avoid clash with methods which implement del
3636
RHapi::ConnectionError.raise_error("#{response.response_code}\n Error is: #{err.inspect}")
3737
end
3838
end
39-
RHapi::ConnectionError.raise_error(response.header_str) unless response.header_str =~ /2\d\d/
39+
RHapi::ConnectionError.raise_error(response.header_str) unless response.response_code.to_s =~ /2\d\d/
4040
end
4141

4242
# Class methods -----------------------------------------------------------------------------
@@ -90,7 +90,7 @@ def get(url)
9090
RHapi::ConnectionError.raise_error("#{response.response_code}\n Error is: #{err.inspect}")
9191
end
9292
end
93-
RHapi::ConnectionError.raise_error(response.header_str) unless response.header_str =~ /2\d\d/
93+
RHapi::ConnectionError.raise_error(response.header_str) unless response.response_code.to_s =~ /2\d\d/
9494
response
9595
end
9696

0 commit comments

Comments
 (0)