Skip to content

Commit 974c273

Browse files
authored
fix: s3-count-on-list-v2 (#632)
1 parent aa66ca0 commit 974c273

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/storage/protocols/s3/s3-handler.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ export class S3ProtocolHandler {
243243
MaxKeys: limit,
244244
Delimiter: delimiter,
245245
EncodingType: encodingType,
246-
KeyCount: results.folders.length + results.folders.length,
246+
KeyCount: results.objects.length + results.folders.length,
247247
CommonPrefixes: commonPrefixes,
248248
},
249249
}

src/test/s3-protocol.test.ts

+1
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ describe('S3 Protocol', () => {
278278
const resp = await client.send(listBuckets)
279279
expect(resp.Contents?.length).toBe(1)
280280
expect(resp.CommonPrefixes?.length).toBe(2)
281+
expect(resp.KeyCount).toBe(3)
281282
})
282283

283284
it('paginate keys and common prefixes', async () => {

0 commit comments

Comments
 (0)