Skip to content

Commit 5838168

Browse files
committed
making EhrExtractStatus GpcAccessDocument null before resending
1 parent 28600ed commit 5838168

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

service/src/main/java/uk/nhs/adaptors/gp2gp/ehr/EhrResendController.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ private EhrExtractStatus prepareEhrExtractStatusForNewResend(EhrExtractStatus eh
100100
ehrExtractStatus.setUpdatedAt(now);
101101
ehrExtractStatus.setMessageTimestamp(now);
102102
ehrExtractStatus.setEhrExtractCorePending(null);
103+
ehrExtractStatus.setGpcAccessDocument(null);
103104
ehrExtractStatus.setEhrContinue(null);
104105
ehrExtractStatus.setEhrReceivedAcknowledgement(null);
105106

service/src/test/java/uk/nhs/adaptors/gp2gp/ehr/EhrResendControllerTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ public void When_AnEhrExtractHasFailed_Expect_GetGpcStructuredTaskScheduled() {
8181
ehrExtractStatus.setEhrRequest(EhrExtractStatus.EhrRequest.builder().nhsNumber(NHS_NUMBER).build());
8282
ehrExtractStatus.setEhrExtractCorePending(EhrExtractStatus.EhrExtractCorePending.builder().build());
8383
ehrExtractStatus.setEhrContinue(EhrExtractStatus.EhrContinue.builder().build());
84+
ehrExtractStatus.setGpcAccessDocument(EhrExtractStatus.GpcAccessDocument.builder().build());
8485

8586
doReturn(Optional.of(ehrExtractStatus)).when(ehrExtractStatusRepository).findByConversationId(CONVERSATION_ID);
8687

@@ -100,6 +101,7 @@ public void When_AnEhrExtractHasFailed_Expect_GetGpcStructuredTaskScheduled() {
100101
assertNull(updatedEhrExtractStatus.get().getEhrContinue());
101102
assertNull(updatedEhrExtractStatus.get().getAckPending());
102103
assertNull(updatedEhrExtractStatus.get().getEhrReceivedAcknowledgement());
104+
assertNull(updatedEhrExtractStatus.get().getGpcAccessDocument());
103105
}
104106

105107
@Test

0 commit comments

Comments
 (0)