From b23c0f3e65a710f8bb8a68a5146e1508444bc5c4 Mon Sep 17 00:00:00 2001 From: baarkerlounger Date: Wed, 10 Nov 2021 17:29:42 +0000 Subject: [PATCH] Allow log creation with bad rows. --- app/models/bulk_upload.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/models/bulk_upload.rb b/app/models/bulk_upload.rb index 236db1dd2..3ba387ad5 100644 --- a/app/models/bulk_upload.rb +++ b/app/models/bulk_upload.rb @@ -26,7 +26,13 @@ class BulkUpload else data_range = FIRST_DATA_ROW..last_row data_range.map do |row_num| - CaseLog.create(map_row(sheet.row(row_num))) + case_log = CaseLog.create + map_row(sheet.row(row_num)).each do |attr_key, attr_val| + begin + case_log.update_attribute(attr_key, attr_val) + rescue ArgumentError + end + end end end end