Skip to content

Commit 4682e0f

Browse files
authored
[PRMP-1155] Fix Bulk Upload NHS Number missing for USB ingestions (#968)
1 parent b53537b commit 4682e0f

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

lambdas/services/bulk_upload_metadata_processor_service.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,8 @@ def validate_and_correct_filename(self, file_metadata: MetadataFile) -> str:
244244
return file_metadata.file_path
245245
except LGInvalidFilesException:
246246
return self.metadata_formatter_service.validate_record_filename(
247-
file_metadata.file_path
247+
file_metadata.file_path,
248+
file_metadata.nhs_number
248249
)
249250

250251
def validate_expedite_file(self, s3_object_key: str):

lambdas/tests/unit/services/test_bulk_upload_metadata_processor_service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -618,7 +618,7 @@ def test_validate_and_correct_filename_sad_path(
618618
result = test_service.validate_and_correct_filename(base_metadata_file)
619619

620620
mocked_validate_record_filename.assert_called_once_with(
621-
base_metadata_file.file_path
621+
base_metadata_file.file_path, base_metadata_file.nhs_number
622622
)
623623
assert result == "corrected/path/file_corrected.pdf"
624624

0 commit comments

Comments
 (0)