Merge commit '42594f253e64c559ca2462abab0623dddc82f54c' into glitch-soc/backports-4.3

This commit is contained in:
Claire
2025-08-05 15:16:11 +02:00
71 changed files with 1190 additions and 737 deletions

View File

@@ -17,9 +17,11 @@ class ActivityPub::Activity::Create < ActivityPub::Activity
return reject_payload! if unsupported_object_type? || non_matching_uri_hosts?(@account.uri, object_uri) || tombstone_exists? || !related_to_local_activity?
with_redis_lock("create:#{object_uri}") do
return if delete_arrived_first?(object_uri) || poll_vote?
Status.uncached do
return if delete_arrived_first?(object_uri) || poll_vote?
@status = find_existing_status
@status = find_existing_status
end
if @status.nil?
process_status