Skip to content

Commit 70fcfaf

Browse files
committed
container fixes
1 parent 949ff83 commit 70fcfaf

File tree

6 files changed

+21
-30
lines changed

6 files changed

+21
-30
lines changed

infrastructure/terraform/modules/backend-api/module_submit_routing_config_lambda.tf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
module "submit_routing_config_lambda" {
22
source = "https://github.com/NHSDigital/nhs-notify-shared-modules/releases/download/v2.0.22/terraform-lambda.zip"
33

4-
system_log_level = "DEBUG"
5-
application_log_level = "INFO"
6-
74
project = var.project
85
environment = var.environment
96
component = var.component

lambdas/backend-api/src/templates/container.ts

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ const ddbDocClient = DynamoDBDocumentClient.from(
2525
}
2626
);
2727

28-
const letterFileRepositoryContainer = () => {
28+
export const letterFileRepositoryContainer = () => {
2929
const { quarantineBucket, internalBucket, downloadBucket } = loadConfig();
3030

3131
const letterFileRepository = new LetterFileRepository(
@@ -40,22 +40,7 @@ const letterFileRepositoryContainer = () => {
4040
};
4141
};
4242

43-
const letterUploadRepositoryContainer = () => {
44-
const { quarantineBucket, internalBucket, downloadBucket } = loadConfig();
45-
46-
const letterUploadRepository = new LetterUploadRepository(
47-
quarantineBucket,
48-
internalBucket,
49-
downloadBucket
50-
);
51-
52-
return {
53-
letterUploadRepository,
54-
logger,
55-
};
56-
};
57-
58-
const templateRepositoryContainer = () => {
43+
export const templateRepositoryContainer = () => {
5944
const { templatesTableName } = loadConfig();
6045

6146
const templateRepository = new TemplateRepository(
@@ -75,10 +60,19 @@ export const letterFileRepositoryAndTemplateRepositoryContainer = () => ({
7560
logger,
7661
});
7762

78-
export const validateLetterTemplateContainer = () => {
63+
export const validateLetterTemplateFilesContainer = () => {
64+
const { quarantineBucket, internalBucket, downloadBucket } = loadConfig();
65+
66+
const letterUploadRepository = new LetterUploadRepository(
67+
quarantineBucket,
68+
internalBucket,
69+
downloadBucket
70+
);
71+
7972
return {
8073
...templateRepositoryContainer(),
81-
...letterUploadRepositoryContainer(),
74+
letterUploadRepository,
75+
logger,
8276
};
8377
};
8478

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
import { createHandler } from './api/copy-scanned-object-to-internal';
2-
import { uploadLetterFileRepositoryContainer } from './container';
2+
import { letterFileRepositoryContainer } from './container';
33

4-
export const handler = createHandler(uploadLetterFileRepositoryContainer());
4+
export const handler = createHandler(letterFileRepositoryContainer());
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { createHandler } from './api/process-proof';
2-
import { uploadLetterFileRepositoryAndTemplateRepositoryContainer } from './container';
2+
import { letterFileRepositoryAndTemplateRepositoryContainer } from './container';
33

44
export const handler = createHandler(
5-
uploadLetterFileRepositoryAndTemplateRepositoryContainer()
5+
letterFileRepositoryAndTemplateRepositoryContainer()
66
);
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
import { createHandler } from './api/set-letter-upload-virus-scan-status';
2-
import { createTemplateRepositoryContainer } from './container';
2+
import { templateRepositoryContainer } from './container';
33

4-
export const handler = createHandler(createTemplateRepositoryContainer());
4+
export const handler = createHandler(templateRepositoryContainer());
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ValidateLetterTemplateFilesLambda } from './api/validate-letter-template-files';
2-
import { validateLetterTemplateContainer } from './container';
2+
import { validateLetterTemplateFilesContainer } from './container';
33

44
export const handler = new ValidateLetterTemplateFilesLambda(
5-
validateLetterTemplateContainer()
5+
validateLetterTemplateFilesContainer()
66
).sqsHandler;

0 commit comments

Comments
 (0)