From 02450da9a5586568a2803c7186e546567adc110a Mon Sep 17 00:00:00 2001 From: KMY Date: Fri, 17 Jan 2025 16:34:58 +0900 Subject: [PATCH] Fix lint --- app/services/concerns/payloadable.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/concerns/payloadable.rb b/app/services/concerns/payloadable.rb index 113b389fac..4fa534c6d1 100644 --- a/app/services/concerns/payloadable.rb +++ b/app/services/concerns/payloadable.rb @@ -17,7 +17,7 @@ module Payloadable always_sign_unsafe = options.delete(:always_sign_unsafe) payload = ActiveModelSerializers::SerializableResource.new(record, options.merge(serializer: serializer, adapter: ActivityPub::Adapter)).as_json object = record.respond_to?(:virtual_object) ? record.virtual_object : record - bearcap = object.is_a?(String) && record.respond_to?(:type) && (record.type == 'Create' || record.type == 'Update') + bearcap = object.is_a?(String) && record.respond_to?(:type) && ['Create', 'Update'].include?(record.type) if ((object.respond_to?(:sign?) && object.sign?) && signer && (always_sign || signing_enabled?)) || bearcap || (signer && always_sign_unsafe) ActivityPub::LinkedDataSignature.new(payload).sign!(signer, sign_with: sign_with)