瀏覽代碼

Fixed cache invalidate when switching modes

Andrew Kane 8 年之前
父節點
當前提交
61163a683a
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      lib/blazer/data_source.rb

+ 2 - 2
lib/blazer/data_source.rb

@@ -139,8 +139,8 @@ module Blazer
       error = nil
       cached_at = nil
       just_cached = false
-      cache_key = self.cache_key(statement) if cache
-      if cache && !options[:refresh_cache]
+      cache_key = self.cache_key(statement) if cache_mode != "off"
+      if cache_mode != "off" && !options[:refresh_cache]
         value = Blazer.cache.read(cache_key)
         columns, rows, cached_at = Marshal.load(value) if value
       end