lib/qiita_trend/page.rb in qiita_trend-0.2.2 vs lib/qiita_trend/page.rb in qiita_trend-0.2.3
- old
+ new
@@ -9,10 +9,11 @@
QIITA_URI = 'https://qiita.com/'
QIITA_LOGIN_URI = 'https://qiita.com/login'
def initialize(trend_type = TrendType::DAILY, date = nil)
@target = Target.new(trend_type, date)
- @cache = Cache.new(target.cache)
+ save_cache_directory = QiitaTrend.configuration.cache_directory.nil? ? Cache::DEFAULT_CACHE_DIRECTORY : QiitaTrend.configuration.cache_directory
+ @cache = Cache.new(target.cache, save_cache_directory)
# 指定されたキャッシュファイルが存在しない場合は処理を終了
unless date.nil?
raise StandardError, '指定されたキャッシュファイルが存在しません' unless @cache.cached?
end