Fix remote poll expiration time (#10144)
This commit is contained in:
		| @@ -216,7 +216,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity | ||||
|     expires_at = begin | ||||
|       if @object['closed'].is_a?(String) | ||||
|         @object['closed'] | ||||
|       elsif !@object['closed'].is_a?(FalseClass) | ||||
|       elsif !@object['closed'].nil? && !@object['closed'].is_a?(FalseClass) | ||||
|         Time.now.utc | ||||
|       else | ||||
|         @object['endTime'] | ||||
|   | ||||
| @@ -11,7 +11,7 @@ class ActivityPub::FetchRemotePollService < BaseService | ||||
|     expires_at = begin | ||||
|       if @json['closed'].is_a?(String) | ||||
|         @json['closed'] | ||||
|       elsif !@json['closed'].is_a?(FalseClass) | ||||
|       elsif !@object['closed'].nil? && !@object['closed'].is_a?(FalseClass) | ||||
|         Time.now.utc | ||||
|       else | ||||
|         @json['endTime'] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user