Преглед изворни кода

Rename get and get_all methods to fetch and fetch_all

master
Adrian Short пре 11 година
родитељ
комит
18403cbc29
2 измењених фајлова са 6 додато и 2 уклоњено
  1. +2
    -2
      app/controllers/feeds_controller.rb
  2. +4
    -0
      app/models/feed.rb

+ 2
- 2
app/controllers/feeds_controller.rb Прегледај датотеку

@@ -87,12 +87,12 @@ class FeedsController < ApplicationController
def fetch
@feed = Feed.find(params[:id])
@feed.get
@feed.fetch
redirect_to :back, notice: 'Feed fetched OK'
end
def fetch_all
Feed.get_all
Feed.fetch_all
redirect_to :back, notice: 'All feeds fetched OK'
end
end

+ 4
- 0
app/models/feed.rb Прегледај датотеку

@@ -5,15 +5,19 @@ class Feed < ActiveRecord::Base
validates_format_of :feed_url, :with => URI::regexp(%w(http https)), :message => "must be a valid URL"
after_create :get
after_create :fetch
# Fetch and parse feed contents from web

def self.get_all
Feed.all.each { |f| f.get }
def self.fetch_all
Feed.all.each { |f| f.fetch }
end

def get
puts "Fetching feed: #{@url}"
def fetch
Feedzirra::Feed.add_common_feed_entry_element('georss:point', :as => :point)
Feedzirra::Feed.add_common_feed_entry_element('geo:lat', :as => :geo_lat)
Feedzirra::Feed.add_common_feed_entry_element('geo:long', :as => :geo_long)


Loading…
Откажи
Сачувај