diff options
author | Thibaut Girka <thib@sitedethib.com> | 2018-11-13 17:15:33 +0100 |
---|---|---|
committer | ThibG <thib@sitedethib.com> | 2018-11-13 18:55:57 +0100 |
commit | 759750801e42d4374887aea2872052a12bf8281d (patch) | |
tree | ffee012b3ece2a7733ceaade7755d5546b1b2b36 | |
parent | e4feef6b5c0d655068daa7554422e8c019a0e3ed (diff) |
Exclude local-only toots from atom feeds
-rw-r--r-- | app/controllers/accounts_controller.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/controllers/accounts_controller.rb b/app/controllers/accounts_controller.rb index 85d9e784a..3a4382850 100644 --- a/app/controllers/accounts_controller.rb +++ b/app/controllers/accounts_controller.rb @@ -32,7 +32,7 @@ class AccountsController < ApplicationController format.atom do @entries = @account.stream_entries.where(hidden: false).with_includes.paginate_by_max_id(PAGE_SIZE, params[:max_id], params[:since_id]) - render xml: OStatus::AtomSerializer.render(OStatus::AtomSerializer.new.feed(@account, @entries.reject { |entry| entry.status.nil? })) + render xml: OStatus::AtomSerializer.render(OStatus::AtomSerializer.new.feed(@account, @entries.reject { |entry| entry.status.nil? || entry.status.local_only? })) end format.rss do |