Skip to content

Commit 0419e82

Browse files
fix: handle potential trailing slashes
1 parent e2a7716 commit 0419e82

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/api/integrations/event/sqs/sqs.controller.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,8 @@ export class SqsController extends EventController implements EventControllerInt
126126
? 'singlequeue'
127127
: `${event.replace('.', '_').toLowerCase()}`;
128128
const queueName = `${prefixName}_${eventFormatted}.fifo`;
129-
const baseUrl = sqsConfig.BASE_URL || `https://sqs.${sqsConfig.REGION}.amazonaws.com`;
129+
const rawBaseUrl = sqsConfig.BASE_URL || `https://sqs.${sqsConfig.REGION}.amazonaws.com`;
130+
const baseUrl = rawBaseUrl.replace(/\/+$/, '');
130131
const sqsUrl = `${baseUrl}/${sqsConfig.ACCOUNT_ID}/${queueName}`;
131132

132133
const message = {

0 commit comments

Comments
 (0)