diff --git a/scripts/update-planetfeeds.rb b/scripts/update-planetfeeds.rb index 113d68d0..11e21295 100755 --- a/scripts/update-planetfeeds.rb +++ b/scripts/update-planetfeeds.rb @@ -50,7 +50,13 @@ feeds.each do |feed,data| end # Sort, limit list -blogposts['blogposts'].sort! { |a,b| b['date'] <=> a['date'] } +blogposts['blogposts'].sort! do |a,b| + if (b['date'] <=> a['date'])==0 + b['url'] <=> a['url'] + else + b['date'] <=> a['date'] + end +end blogposts['blogposts'] = blogposts['blogposts'][0..19] # Output