From 690ab1924f07b30545a45fc2aebcd7c13277478e Mon Sep 17 00:00:00 2001
From: Alex Reisner <alex@alexreisner.com>
Date: Fri, 30 Aug 2013 08:30:38 -0700
Subject: [PATCH] Consider ZERO_RESULTS status valid.

---
 lib/geocoder/lookups/google.rb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/geocoder/lookups/google.rb b/lib/geocoder/lookups/google.rb
index 4daeb977..84c24a77 100644
--- a/lib/geocoder/lookups/google.rb
+++ b/lib/geocoder/lookups/google.rb
@@ -17,7 +17,8 @@ module Geocoder::Lookup
     end
 
     def valid_response(response)
-      super(response) && parse_json(response.body)["status"] == "OK"
+      status = parse_json(response.body)["status"]
+      super(response) and ['OK', 'ZERO_RESULTS'].include?(status)
     end
 
     private # ---------------------------------------------------------------
-- 
GitLab