amatriain/feedbunch

View on GitHub
FeedBunch-app/app/views/api/entries/_entry.json.erb

Summary

Maintainability
Test Coverage
{
  "id": "<%= entry.id %>",
  "title": <%= entry.title.to_json.html_safe %>,
  "read": <%= read %>,
<% if entry.published.year == Date.today.year %>
  "published": "<%= l entry.published.in_time_zone(ActiveSupport::TimeZone[current_user.timezone]), format: :short %>",
<% else %>
  "published": "<%= l entry.published, format: :short_year %>",
<% end %>
  "url": <%= entry.url.to_json.html_safe %>,
  "guid": <%= entry.guid.to_json.html_safe %>,
<% if entry.content.present? %>
  "content": <%= entry.content.to_json.html_safe %>,
<% end %>
<% if entry.summary.present? %>
  "summary": <%= entry.summary.to_json.html_safe %>,
<% end %>
  "feed_id": "<%= entry.feed_id %>"
}