From b6fb7c6977c71d570b4b04f5f7589e68ca91b927 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Tue, 7 Jul 2026 09:50:11 +0300 Subject: [PATCH] fix find blob by checksum --- lib/submitters/normalize_values.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/submitters/normalize_values.rb b/lib/submitters/normalize_values.rb index a2c99ac5..2162e970 100644 --- a/lib/submitters/normalize_values.rb +++ b/lib/submitters/normalize_values.rb @@ -305,7 +305,13 @@ module Submitters return unless blob - return blob if blob.attachments.take&.record&.account_id == account.id + attachment = blob.attachments.take + + return if attachment.nil? || + attachment.record_type != 'Submitter' || + attachment.name != 'attachments' + + return blob if attachment.record&.account_id == account.id nil end