lib/cachetastic/adapters/redis.rb in cachetastic-3.5.0 vs lib/cachetastic/adapters/redis.rb in cachetastic-3.5.1

- old
+ new

@@ -19,11 +19,10 @@ def get(key) # :nodoc: connection.get(transform_key(key)) end # get def set(key, value, expiry_time = configatron.cachetastic.defaults.default_expiry) # :nodoc: - so = Cachetastic::Cache::StoreObject.new(key, value, expiry_time.from_now) - connection.set(transform_key(key), marshal(so)) + connection.setex(transform_key(key), expiry_time, marshal(value)) return value end # set def delete(key) # :nodoc: connection.del(transform_key(key)) \ No newline at end of file