- when log type is sales
@ -153,6 +153,7 @@ class BulkUpload::Sales::Validator
bulk_upload.bulk_upload_errors.create!(
field: error.attribute,
error: error.type,
purchaser_code: row_parser.field_1,
row:,
cell: "#{cols[field_number_for_attribute(error.attribute) + col_offset - 1]}#{row}",
)
@ -36,5 +36,12 @@ RSpec.describe BulkUpload::Sales::Validator do
validator.call
}.to change(BulkUploadError, :count).by(1)
end
it "populates purchaser_code" do
error = BulkUploadError.last
expect(error.purchaser_code).to eql("1")