mirror of
https://github.com/mastodon/mastodon.git
synced 2024-12-12 14:16:12 +01:00
parent
c94966891a
commit
e5f4d83e60
@ -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
|
||||
|
||||
|
@ -149,7 +149,8 @@ class BackupService < BaseService
|
||||
ActiveModelSerializers::SerializableResource.new(
|
||||
object,
|
||||
serializer: serializer,
|
||||
adapter: ActivityPub::Adapter
|
||||
adapter: ActivityPub::Adapter,
|
||||
allow_local_only: true,
|
||||
).as_json
|
||||
end
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user