Module: Gotit::Reader

Defined in:
lib/gotit/base.rb

Instance Method Summary collapse

Instance Method Details

#initialize_readerObject



9
10
11
12
13
14
15
16
17
18
# File 'lib/gotit/base.rb', line 9

def initialize_reader
  Gotit::Mark.readables.each do |readable|
    mark = Gotit::Mark.find_by(readable: readable, reader: self)
    if mark
      Gotit::Mark.update(timestamp: time.now)
    else
      Gotit::Mark.create(timestamp: time.now, reader: self, readable: readable)
    end
  end
end