module Ephemeron::Store::AllowFetch
Public Instance Methods
call(model)
click to toggle source
# File lib/ephemeron/store/allow_fetch.rb, line 8 def call(model) last_events = Ephemeron::Logger::Finders .find_all_events_for(model, :fetch_allowed, :fetched) .last(2) cond1 = last_events[0] == Logger::Convert.call(model, :fetch_allowed) cond2 = last_events[1] == Logger::Convert.call(model, :fetched) cond1 && cond2 end