Sha256: f2cd15a0d921f6eac5fa9b7b0854a6efca7a9964b6dbf6aaa8d7b9a62ffc3efe

Contents?: true

Size: 619 Bytes

Versions: 9

Compression:

Stored size: 619 Bytes

Contents

class Entry < ActiveRecord::Base
  serialize :urls
  serialize :authors
  serialize :categories
  belongs_to :feed

  def is_new?
    LOGGER.debug("is_new?")
    LOGGER.debug(self.title)
    LOGGER.debug(self.date_published.to_s)
    LOGGER.debug(self.date_published.class.to_s)
    LOGGER.debug(self.feed.previously_updated_at.to_s)
    LOGGER.debug(self.feed.previously_updated_at.class.to_s)
    LOGGER.debug( (self.date_published > self.feed.previously_updated_at).to_s )
    self.date_published >= self.feed.previously_updated_at
  end

  def date_published
    self['date_published'] || self.created_at
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
fastreader-1.0.0 lib/entry.rb
fastreader-1.0.1 lib/entry.rb
fastreader-1.0.5 lib/entry.rb
fastreader-1.0.2 lib/entry.rb
fastreader-1.0.3 lib/entry.rb
fastreader-1.0.4 lib/entry.rb
fastreader-1.0.7 lib/entry.rb
fastreader-1.0.6 lib/entry.rb
fastreader-1.0.8 lib/entry.rb