Merge commit '591df1f205c654381203b56d46498efc62370776' into glitch-soc/merge-upstream

This commit is contained in:
Claire
2025-08-01 22:11:59 +02:00
202 changed files with 2578 additions and 1290 deletions

View File

@@ -216,7 +216,7 @@ class ActivityPub::NoteSerializer < ActivityPub::Serializer
end
def quote_authorization?
object.quote&.approval_uri.present?
object.quote.present? && ActivityPub::TagManager.instance.approval_uri_for(object.quote).present?
end
def quote
@@ -225,8 +225,7 @@ class ActivityPub::NoteSerializer < ActivityPub::Serializer
end
def quote_authorization
# TODO: approval of local quotes may work differently, perhaps?
object.quote.approval_uri
ActivityPub::TagManager.instance.approval_uri_for(object.quote)
end
class MediaAttachmentSerializer < ActivityPub::Serializer