|
|
@ -10,6 +10,7 @@ class StreamEntriesController < ApplicationController
|
|
|
|
before_action :set_stream_entry
|
|
|
|
before_action :set_stream_entry
|
|
|
|
before_action :set_link_headers
|
|
|
|
before_action :set_link_headers
|
|
|
|
before_action :check_account_suspension
|
|
|
|
before_action :check_account_suspension
|
|
|
|
|
|
|
|
before_action :set_cache_headers
|
|
|
|
|
|
|
|
|
|
|
|
def show
|
|
|
|
def show
|
|
|
|
respond_to do |format|
|
|
|
|
respond_to do |format|
|
|
|
@ -19,6 +20,10 @@ class StreamEntriesController < ApplicationController
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
format.atom do
|
|
|
|
format.atom do
|
|
|
|
|
|
|
|
unless @stream_entry.hidden?
|
|
|
|
|
|
|
|
skip_session!
|
|
|
|
|
|
|
|
expires_in 3.minutes, public: true
|
|
|
|
|
|
|
|
end
|
|
|
|
render xml: OStatus::AtomSerializer.render(OStatus::AtomSerializer.new.entry(@stream_entry, true))
|
|
|
|
render xml: OStatus::AtomSerializer.render(OStatus::AtomSerializer.new.entry(@stream_entry, true))
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|