Skip to content

Commit 45782e3

Browse files
committed
Remove references to overriding post-dated logic
1 parent 78322dc commit 45782e3

3 files changed

Lines changed: 1 addition & 17 deletions

File tree

SAMtemplates/functions/main.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -541,8 +541,6 @@ Resources:
541541
LOG_LEVEL: !Ref LogLevel
542542
NHS_NOTIFY_PRESCRIPTIONS_SQS_QUEUE_URL: !Ref NHSNotifyPrescriptionsSQSQueueUrl
543543
POST_DATED_PRESCRIPTIONS_SQS_QUEUE_URL: !Ref PostDatedNotificationsSQSQueueUrl
544-
POST_DATED_OVERRIDE: false
545-
POST_DATED_OVERRIDE_VALUE: false # By default, override never matures post dated prescriptions
546544
TABLE_NAME: !Ref PrescriptionStatusUpdatesTableName
547545
Events:
548546
ScheduleEvent:

packages/postDatedLambda/docs/mature_prescription_check.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ The business logic's `processMessage()` function accepts the SQS message for thi
44

55
```mermaid
66
flowchart TD
7-
A["Start `processMessage()`"] --> C{"POST_DATED_OVERRIDE?"}
8-
C -- Yes --> D["Log override + return override value"]
9-
C -- No --> E{"existingRecords empty?"}
7+
A["Start `processMessage()`"] --> E{"existingRecords empty?"}
108
E -- Yes --> F["Log error + return IGNORE"]
119
E -- No --> G["Fetch most recently submitted NPPTS record"]
1210
G --> H{"PostDatedLastModifiedSetAt present?"}

packages/postDatedLambda/tests/testBusinessLogic.test.ts

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -142,18 +142,6 @@ describe("businessLogic", () => {
142142
})
143143

144144
describe("processMessage", () => {
145-
it("should return the override value when override mode is enabled", async () => {
146-
const {processMessage} = await loadBusinessLogic({
147-
POST_DATED_OVERRIDE: "true",
148-
POST_DATED_OVERRIDE_VALUE: "immature"
149-
})
150-
const logger = new Logger({serviceName: "post-dated-tests"})
151-
152-
const result = processMessage(logger, createMessage())
153-
154-
expect(result).toBe(PostDatedProcessingResult.IMMATURE)
155-
})
156-
157145
it("should ignore messages that have no existing records", async () => {
158146
const {processMessage} = await loadBusinessLogic()
159147
const logger = new Logger({serviceName: "post-dated-tests"})

0 commit comments

Comments
 (0)