Skip to content

Commit d5ff074

Browse files
authored
chore(gridfs): improve error message when overrunning file length (#3094)
1 parent b701d5d commit d5ff074

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/gridfs/download.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,9 @@ function doRead(stream: GridFSBucketReadStream): void {
262262
if (bytesRemaining <= 0) {
263263
return stream.emit(
264264
GridFSBucketReadStream.ERROR,
265-
new MongoGridFSChunkError(`ExtraChunk: Got unexpected n: ${doc.n}`)
265+
new MongoGridFSChunkError(
266+
`ExtraChunk: Got unexpected n: ${doc.n}, expected file length ${stream.s.file.length} bytes but already read ${stream.s.bytesRead} bytes`
267+
)
266268
);
267269
}
268270

0 commit comments

Comments
 (0)