From 5daaf8ef84d6243913608112728cdb38a99a2c88 Mon Sep 17 00:00:00 2001 From: Andrew Kreps Date: Sat, 11 Apr 2020 09:48:18 -0700 Subject: [PATCH] Trying a fix for persistence --- lib/lita/handlers/utils.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/lita/handlers/utils.rb b/lib/lita/handlers/utils.rb index dcb16b2..07a48b0 100644 --- a/lib/lita/handlers/utils.rb +++ b/lib/lita/handlers/utils.rb @@ -62,13 +62,13 @@ def optimistic_geo_wrapper(query, geocoder_key) # Perform a geocoder lookup based on a) the query or b) the user's serialized state. # If neither of those exist, default to config location. def geo_lookup(user, query, persist = true) - Lita.logger.debug "Performing geolookup for '#{user}' for '#{query}'" + Lita.logger.debug "Performing geolookup for '#{user.name}' for '#{query}'" geocoded = nil if query.nil? or query.empty? - Lita.logger.debug "No query specified, pulling from redis '#{REDIS_KEY}', '#{user}'" - serialized_geocoded = redis.hget(REDIS_KEY, user) + Lita.logger.debug "No query specified, pulling from redis '#{REDIS_KEY}', '#{user.name}'" + serialized_geocoded = redis.hget(REDIS_KEY, user.name) unless serialized_geocoded == 'null' or serialized_geocoded.nil? if serialized_geocoded[/^http/] query = serialized_geocoded