|
|
@ -1,8 +1,10 @@ |
|
|
|
# frozen_string_literal: true |
|
|
|
|
|
|
|
class ActivityPub::Activity::Update < ActivityPub::Activity |
|
|
|
SUPPORTED_TYPES = %w(Application Group Organization Person Service).freeze |
|
|
|
|
|
|
|
def perform |
|
|
|
update_account if equals_or_includes?(@object['type'], 'Person') |
|
|
|
update_account if equals_or_includes_any?(@object['type'], SUPPORTED_TYPES) |
|
|
|
end |
|
|
|
|
|
|
|
private |
|
|
|