このコミットが含まれているのは:
2026-06-27 05:30:23 +09:00
コミット c836369dfc
5個のファイルの変更34行の追加12行の削除
+2 -3
ファイルの表示
@@ -148,8 +148,7 @@ class MaterialSyncImporter
io: tempfile,
filename: @attributes[:filename],
content_type: @attributes[:content_type])
blob.metadata['sha256'] = file_sha256 if file_sha256.present?
blob.save! if blob.changed?
MaterialFileSha256.assign_metadata_sha256!(blob, file_sha256)
tempfile.rewind
blob
end
@@ -226,7 +225,7 @@ class MaterialSyncImporter
if expected_sha256.present?
return false unless material.file.attached?
return material.file.blob.metadata['sha256'] == expected_sha256
return MaterialFileSha256.metadata_sha256(material.file.blob) == expected_sha256
end
!material.file.attached?