[scotedublog commit] r164 - trunk/seb/lib

0 views
Skip to first unread message

codesite...@google.com

unread,
Aug 23, 2008, 4:12:17 AM8/23/08
to scotedubl...@googlegroups.com
Author: jonesieboy
Date: Sat Aug 23 01:11:48 2008
New Revision: 164

Modified:
trunk/seb/lib/custom_updater.rb

Log:
reordering updating so most active blogs get checked first


Modified: trunk/seb/lib/custom_updater.rb
==============================================================================
--- trunk/seb/lib/custom_updater.rb (original)
+++ trunk/seb/lib/custom_updater.rb Sat Aug 23 01:11:48 2008
@@ -8,14 +8,14 @@
require 'app/models/item.rb'

on_begin do
- self.feed_href_list = Feed.find(:all).map{|f| f.link}
+ self.feed_href_list = Feed.find(:all, :order =>"pubDate DESC").map{|
f| f.link}
end

on_update do |feed, seconds|
self.logger.info("Loaded '#{feed.href}'.")
self.logger.info("=> Updated (#{feed.title}) in #{seconds} seconds.")
rails_feed=Feed.find(:first, :conditions=>["link=?",feed.href])
- #self.logger.info("=> Feed is #{rails_feed.description}")
+ self.logger.info("=> Feed is #{rails_feed.description}")
rails_feed.pubDate=feed.time if feed.time
#rails_feed.title=FeedTools::HtmlHelper.unescape_entities(feed.title)

#rails_feed.description=FeedTools::HtmlHelper.unescape_entities(feed.description)
@@ -26,9 +26,9 @@
feed.entries.each do |item|
rails_item=Item.find_or_create_by_guid(item.guid || item.link)
rails_item.update_attributes(
- {:title=>FeedTools::HtmlHelper.unescape_entities(item.title),
+ {:title=>item.title,
#FeedTools::HtmlHelper.unescape_entities(item.title),
:pubDate=>item.time,
- :description=>FeedTools::HtmlHelper.unescape_entities(item.description),
+ :description=>item.description,#
FeedTools::HtmlHelper.unescape_entities(item.description),
:author=>item.author.name,
:link=>item.link,
:expired=>0})
@@ -52,4 +52,4 @@

on_complete do |updated_feed_hrefs|
end
-end
\ No newline at end of file
+end

Reply all
Reply to author
Forward
0 new messages