comparison app/views/tweets/show.atom.builder @ 48:8983c426e256

Prevent exploding on empty timeline.
author nanaya <me@myconan.net>
date Thu, 23 Apr 2015 16:14:35 +0900
parents 207917e41964
children 9ab79a764434
comparison
equal deleted inserted replaced
47:e5082c4c234d 48:8983c426e256
1 atom_feed do |feed| 1 atom_feed do |feed|
2 feed.title "#{@user.name} (@#{@user.screen_name})" 2 feed.title "#{@user.name} (@#{@user.screen_name})"
3 feed.updated @tweets.first.created_at 3 feed.updated @tweets.first.try(:created_at) || Time.at(0)
4 4
5 @tweets.each do |tweet| 5 @tweets.each do |tweet|
6 feed.entry tweet, :url => tweet.uri, :updated => tweet.created_at do |entry| 6 feed.entry tweet, :url => tweet.uri, :updated => tweet.created_at do |entry|
7 entry.title tweet.created_at.rfc2822 7 entry.title tweet.created_at.rfc2822
8 entry.content auto_link(tweet.text), :type => "html" 8 entry.content auto_link(tweet.text), :type => "html"