Skip to content

Commit 8c16496

Browse files
Fix sqs name
1 parent da2ba4b commit 8c16496

8 files changed

Lines changed: 14 additions & 13 deletions

File tree

infrastructure/terraform/components/api/module_lambda_post_letters_receiver.tf

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ module "post_letters_receiver" {
3636
log_subscription_role_arn = local.acct.log_subscription_role_arn
3737

3838
lambda_env_vars = merge(local.common_lambda_env_vars, {
39-
QUEUE_URL = module.letter_status_updates_queue.sqs_queue_url
39+
QUEUE_URL = module.letter_status_updates_queue.queue_url,
40+
MAX_LIMIT = var.max_get_limit
4041
})
4142
}
4243

lambdas/api-handler/src/config/__tests__/env.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ describe('lambdaEnv', () => {
2121
process.env.MI_TTL_HOURS = '2160';
2222
process.env.DOWNLOAD_URL_TTL_SECONDS = '60';
2323
process.env.MAX_LIMIT = '2500';
24-
process.env.SQS_QUEUE_URL = 'url';
24+
process.env.QUEUE_URL = 'url';
2525

2626
const { envVars } = require('../env');
2727

@@ -34,7 +34,7 @@ describe('lambdaEnv', () => {
3434
MI_TTL_HOURS: 2160,
3535
DOWNLOAD_URL_TTL_SECONDS: 60,
3636
MAX_LIMIT: 2500,
37-
SQS_QUEUE_URL: 'url'
37+
QUEUE_URL: 'url'
3838
});
3939
});
4040

lambdas/api-handler/src/config/env.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const EnvVarsSchema = z.object({
99
MI_TTL_HOURS: z.coerce.number().int(),
1010
DOWNLOAD_URL_TTL_SECONDS: z.coerce.number().int(),
1111
MAX_LIMIT: z.coerce.number().int().optional(),
12-
SQS_QUEUE_URL: z.coerce.string().optional()
12+
QUEUE_URL: z.coerce.string().optional()
1313
});
1414

1515
export type EnvVars = z.infer<typeof EnvVarsSchema>;

lambdas/api-handler/src/handlers/__tests__/letter-status-update.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ describe('createLetterStatusUpdateHandler', () => {
5252
LETTER_TTL_HOURS: 12960,
5353
DOWNLOAD_URL_TTL_SECONDS: 60,
5454
MAX_LIMIT: 2500,
55-
SQS_QUEUE_URL: 'SQS_URL'
55+
QUEUE_URL: 'SQS_URL'
5656
} as unknown as EnvVars
5757
} as Deps;
5858

@@ -82,7 +82,7 @@ describe('createLetterStatusUpdateHandler', () => {
8282
LETTER_TTL_HOURS: 12960,
8383
DOWNLOAD_URL_TTL_SECONDS: 60,
8484
MAX_LIMIT: 2500,
85-
SQS_QUEUE_URL: 'SQS_URL'
85+
QUEUE_URL: 'SQS_URL'
8686
} as unknown as EnvVars
8787
} as Deps;
8888

lambdas/api-handler/src/handlers/__tests__/post-letters-receiver.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ describe('postLetters API Handler', () => {
7373
LETTER_TTL_HOURS: 12960,
7474
DOWNLOAD_URL_TTL_SECONDS: 60,
7575
MAX_LIMIT: 2500,
76-
SQS_QUEUE_URL: 'SQS_URL'
76+
QUEUE_URL: 'SQS_URL'
7777
} as unknown as EnvVars
7878
} as Deps;
7979

lambdas/api-handler/src/handlers/post-letters-receiver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export function createPostLettersReceiverHandler(deps: Deps): APIGatewayProxyHan
1818
}
1919

2020
const maxUpdateItems = requireEnvVar(deps.env, "MAX_LIMIT");
21-
requireEnvVar(deps.env, "SQS_QUEUE_URL");
21+
requireEnvVar(deps.env, "QUEUE_URL");
2222

2323
try {
2424
const body = assertNotEmpty(event.body, new ValidationError(ApiErrorDetail.InvalidRequestMissingBody));

lambdas/api-handler/src/services/__tests__/letter-operations.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -260,15 +260,15 @@ describe('enqueueLetterUpdateRequests function', () => {
260260
const sqsClient = { send: jest.fn() } as unknown as SQSClient;
261261
const logger = { error: jest.fn() } as unknown as pino.Logger;
262262
const env = {
263-
SQS_QUEUE_URL: 'sqsUrl'
263+
QUEUE_URL: 'sqsUrl'
264264
};
265265
const deps: Deps = { sqsClient, logger, env } as Deps;
266266

267267
const result = await enqueueLetterUpdateRequests(updateLettersRequest, 'supplier1', 'correlationId1', deps);
268268

269269
expect(deps.sqsClient.send).toHaveBeenNthCalledWith(1, expect.objectContaining({
270270
input: {
271-
QueueUrl: deps.env.SQS_QUEUE_URL,
271+
QueueUrl: deps.env.QUEUE_URL,
272272
MessageAttributes: {
273273
CorrelationId: {
274274
DataType: 'String',
@@ -287,7 +287,7 @@ describe('enqueueLetterUpdateRequests function', () => {
287287

288288
expect(deps.sqsClient.send).toHaveBeenNthCalledWith(2, expect.objectContaining({
289289
input: {
290-
QueueUrl: deps.env.SQS_QUEUE_URL,
290+
QueueUrl: deps.env.QUEUE_URL,
291291
MessageAttributes: {
292292
CorrelationId: {
293293
DataType: 'String',
@@ -323,7 +323,7 @@ describe('enqueueLetterUpdateRequests function', () => {
323323
const sqsClient = { send: jest.fn().mockRejectedValue(mockError) } as unknown as SQSClient;
324324
const logger = { error: jest.fn() } as unknown as pino.Logger;
325325
const env = {
326-
SQS_QUEUE_URL: 'sqsUrl'
326+
QUEUE_URL: 'sqsUrl'
327327
};
328328
const deps: Deps = { sqsClient, logger, env } as Deps;
329329

lambdas/api-handler/src/services/letter-operations.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ export async function enqueueLetterUpdateRequests(postLettersRequest: PostLetter
8484
const tasks = postLettersRequest.data.map(async (request) => {
8585
try {
8686
const command = new SendMessageCommand({
87-
QueueUrl: deps.env.SQS_QUEUE_URL,
87+
QueueUrl: deps.env.QUEUE_URL,
8888
MessageAttributes: {
8989
CorrelationId: { DataType: 'String', StringValue: correlationId },
9090
},

0 commit comments

Comments
 (0)