Skip to content

Commit 74dea22

Browse files
committed
fix bug on s3 prefix stripping
1 parent 5830681 commit 74dea22

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/stacks/actions/StackActionOperations.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ export async function processChangeSet(
5454
let templateS3Url: string | undefined;
5555
try {
5656
if (params.s3Bucket) {
57-
const s3KeyPrefix = params.s3Key ? params.s3Key.slice(0, params.s3Key.lastIndexOf('/')) : undefined;
57+
const s3KeyPrefix = params.s3Key?.includes('/')
58+
? params.s3Key.slice(0, params.s3Key.lastIndexOf('/'))
59+
: undefined;
5860
const template = new ArtifactExporter(s3Service, document.documentType, document.uri, document.contents());
5961

6062
const exportedTemplate = await template.export(params.s3Bucket, s3KeyPrefix);

0 commit comments

Comments
 (0)