Allow serializing local-only toots in backup service

Fixes #1153
This commit is contained in:
Thibaut Girka
2019-07-05 21:34:03 +02:00
committed by ThibG
parent c94966891a
commit e5f4d83e60
2 changed files with 3 additions and 2 deletions

View File

@ -25,7 +25,7 @@ class ActivityPub::NoteSerializer < ActivityPub::Serializer
attribute :closed, if: :poll_and_expired?
def id
raise Mastodon::NotPermittedError, 'Local-only statuses should not be serialized' if object.local_only?
raise Mastodon::NotPermittedError, 'Local-only statuses should not be serialized' if object.local_only? && !instance_options[:allow_local_only]
ActivityPub::TagManager.instance.uri_for(object)
end