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

This commit is contained in:
KMY(雪あすか) 2024-10-20 19:11:45 +09:00 committed by GitHub
parent 46fec44ecc
commit 6a9212459f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -29,6 +29,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']