Fix #1339 - better Atom titles (#1343)

master
Eugen 8 years ago committed by GitHub
parent 15d442cf9d
commit c172919745
  1. 2
      app/lib/atom_serializer.rb
  2. 2
      app/models/status.rb

@ -67,7 +67,7 @@ class AtomSerializer
append_element(entry, 'id', TagManager.instance.unique_tag(stream_entry.created_at, stream_entry.activity_id, stream_entry.activity_type)) append_element(entry, 'id', TagManager.instance.unique_tag(stream_entry.created_at, stream_entry.activity_id, stream_entry.activity_type))
append_element(entry, 'published', stream_entry.created_at.iso8601) append_element(entry, 'published', stream_entry.created_at.iso8601)
append_element(entry, 'updated', stream_entry.updated_at.iso8601) append_element(entry, 'updated', stream_entry.updated_at.iso8601)
append_element(entry, 'title', stream_entry&.status&.title) append_element(entry, 'title', stream_entry&.status&.title || 'Delete')
entry << author(stream_entry.account) if root entry << author(stream_entry.account) if root

@ -75,7 +75,7 @@ class Status < ApplicationRecord
end end
def title def title
content reblog? ? "#{account.acct} shared a status by #{reblog.account.acct}" : "New status by #{account.acct}"
end end
def hidden? def hidden?

Loading…
Cancel
Save