From d26fd2eec5c51bc0441c58faf13510b7e1c9b437 Mon Sep 17 00:00:00 2001 From: Ryan Wilcox Date: Thu, 9 Sep 2010 18:00:23 -0400 Subject: [PATCH] I think I have the response error handling right this time --- lib/google_spreadsheet.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/google_spreadsheet.rb b/lib/google_spreadsheet.rb index f55005d..613dfcc 100644 --- a/lib/google_spreadsheet.rb +++ b/lib/google_spreadsheet.rb @@ -337,7 +337,7 @@ def check_for_errors(response) raise AuthSubTokenError, "Token invalid, HTML returned was #{response.body}" end - unless response == Net::HTTPSuccess + unless response.code =~ /20\d/ # 200 series == success raise Net::HTTPBadResponse, "HTTP Error Code: #{response.code}\nbody: #{response.body}" end