0

feedzirra gemを使用してフィードの更新をチェックしようとしていますFeedzirra::Feed.update(feed)が、「NoMethodError - undefined method `updated?」というメッセージが引き続き表示されます。nil:NilClass の場合」。フェッチしているフィードには etag プロパティがありませんが、更新機能が機能するために使用する必要があることを理解している last_modified 情報がありますが、どこが間違っているのかまだわかりません

def self.update_from_feed

    feed_url = ENV['FEED_URL']
    feed = Feedzirra::Feed.fetch_and_parse(feed_url)
    add_entries(feed.entries)
    last_modified = feed.last_modified
end

def self.update_from_feed_continuously

  updated_feed = Feedzirra::Feed.update(feed)
  add_entries(updated_feed.new_entries) if updated_feed.updated?

end
4

0 に答える 0