From c74356b448be992dc4aaa2ba0e932260cdbbf5e0 Mon Sep 17 00:00:00 2001
From: Alex Reisner <alex@alexreisner.com>
Date: Wed, 28 Mar 2018 14:16:13 -0400
Subject: [PATCH] Update based on changes to redis-rb gem v4.0.

[] and []= methods were removed.
---
 examples/autoexpire_cache_redis.rb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/examples/autoexpire_cache_redis.rb b/examples/autoexpire_cache_redis.rb
index 1b67a9ee..395a71e5 100644
--- a/examples/autoexpire_cache_redis.rb
+++ b/examples/autoexpire_cache_redis.rb
@@ -8,11 +8,11 @@ class AutoexpireCacheRedis
   end
 
   def [](url)
-    @store.[](url)
+    @store.get(url)
   end
 
   def []=(url, value)
-    @store.[]=(url, value)
+    @store.set(url, value)
     @store.expire(url, @ttl)
   end
 
@@ -25,4 +25,4 @@ class AutoexpireCacheRedis
   end
 end
 
-Geocoder.configure(:cache => AutoexpireCacheRedis.new(Redis.new))
\ No newline at end of file
+Geocoder.configure(:cache => AutoexpireCacheRedis.new(Redis.new))
-- 
GitLab