0
0
Fork 0

Do not misattribute inlined boosts if attributedTo isn't present (#10967)

* Do not misattribute inlined boosts if `attributedTo` isn't present

Fixes #10950

* Fix tests
This commit is contained in:
ThibG 2019-06-04 23:24:31 +02:00 committed by Eugen Rochko
parent ed19f33440
commit 6c464cd424
2 changed files with 4 additions and 16 deletions

View file

@ -143,7 +143,7 @@ class ActivityPub::Activity
# If the boosted toot is embedded and it is a self-boost, handle it like a Create
unless unsupported_object_type?
actor_id = value_or_id(first_of_value(@object['attributedTo'])) || @account.uri
actor_id = value_or_id(first_of_value(@object['attributedTo']))
if actor_id == @account.uri
return ActivityPub::Activity.factory({ 'type' => 'Create', 'actor' => actor_id, 'object' => @object }, @account).perform