Fix: 名前空間付きのEmojiReactアクティビティを受信 (#888)

This commit is contained in:
KMY(雪あすか) 2024-10-20 18:05:58 +09:00 committed by GitHub
parent e3863b4230
commit ed00334439
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -30,6 +30,10 @@ class ActivityPub::ProcessCollectionService < BaseService
@json.delete('signature') unless safe_for_forwarding?(original_json, @json)
end
# any namespaces for general-original activity type
@json['type'] = 'EmojiReact' if original_json['type'] == 'EmojiReact'
@json['type'] = 'EmojiReaction' if original_json['type'] == 'EmojiReaction'
case @json['type']
when 'Collection', 'CollectionPage'
process_items @json['items']