fix: partial s3 upload ignoring subdirectory (#910, #909)

This commit is contained in:
Venipa
2025-10-19 05:56:59 +02:00
committed by GitHub
parent 2ad10e9a52
commit f7753ccf2e
2 changed files with 2 additions and 2 deletions

View File

@@ -64,7 +64,7 @@ export class S3Datasource extends Datasource {
this.ensureReadWriteAccess();
}
private key(path: string): string {
public key(path: string): string {
if (this.options.subdirectory) {
return this.options.subdirectory.endsWith('/')
? this.options.subdirectory + path

View File

@@ -152,7 +152,7 @@ async function main() {
client: s3datasource.client,
params: {
Bucket: s3datasource.options.bucket,
Key: file.filename,
Key: s3datasource.key(file.filename),
Body: bodyStream,
},
partSize: bytes(config.chunks.size),