diff --git a/lib/fic_tracker/models/story.rb b/lib/fic_tracker/models/story.rb index 02bde9f..f1f7561 100644 --- a/lib/fic_tracker/models/story.rb +++ b/lib/fic_tracker/models/story.rb @@ -240,7 +240,7 @@ module FicTracker::Models end def self.needing_metadata_refresh - where { Sequel.|(last_metadata_refresh.nil?, last_metadata_refresh < date.function(Time.now - METADATA_REFRESH_INTERVAL, 'localtime')) } + where { Sequel.|({ last_metadata_refresh: nil }, last_metadata_refresh < date.function(Time.now - METADATA_REFRESH_INTERVAL, 'localtime')) } end def needs_content_refresh? @@ -248,7 +248,7 @@ module FicTracker::Models end def self.needing_content_refresh - where { Sequel.|(last_content_refresh.nil?, last_content_refresh < date.function(Time.now - (completed? ? METADATA_REFRESH_INTERVAL : CONTENT_REFRESH_INTERVAL), 'localtime')) } + where { Sequel.|({ last_content_refresh: nil }, last_content_refresh < date.function(Time.now - CONTENT_REFRESH_INTERVAL, 'localtime')) } end def to_s