diff options
Diffstat (limited to 'app/models/geo_location_service.rb')
| -rw-r--r-- | app/models/geo_location_service.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/app/models/geo_location_service.rb b/app/models/geo_location_service.rb index e5a0dc5..50f418f 100644 --- a/app/models/geo_location_service.rb +++ b/app/models/geo_location_service.rb @@ -23,6 +23,8 @@ class GeoLocationService def self.ExtractGeoLocationFromJson( jsonString) parsed = JSON.parse(jsonString) + return nil if parsed["locations"].length == 0 + # need to handle more than one match x = parsed["locations"][0]["feature"]["geometry"]["x"] y = parsed["locations"][0]["feature"]["geometry"]["y"] |
