From c87dbf6ebdc499edbbf0565b25dce752d9b20f88 Mon Sep 17 00:00:00 2001
From: Alex Reisner <alex@alexreisner.com>
Date: Wed, 25 Apr 2018 07:34:37 +0300
Subject: [PATCH] Call accessor rather than cache store.

Fixes #1286.
---
 lib/geocoder/cache.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/geocoder/cache.rb b/lib/geocoder/cache.rb
index defb2561..9eb032a3 100644
--- a/lib/geocoder/cache.rb
+++ b/lib/geocoder/cache.rb
@@ -68,7 +68,7 @@ module Geocoder
     # that have non-nil values.
     #
     def keys
-      store.keys.select{ |k| k.match(/^#{prefix}/) and interpret(store[k]) }
+      store.keys.select{ |k| k.match(/^#{prefix}/) and self[k] }
     end
 
     ##
-- 
GitLab