minio-js icon indicating copy to clipboard operation
minio-js copied to clipboard

uploadPart-Cannot read properties of undefined (reading 'ETag')

Open HanWuJiJack opened this issue 6 months ago • 3 comments

minio/minio:RELEASE.2025-04-22T22-12-26Z-cpuv1 "minio": "8.0.5"

Using the uploadPart method yields an error, your way of accepting return values should be outdated!

const res = await this.makeRequestAsync(requestOptions, payload); const body = await (0, _response.readAsString)(res); const partRes = (0, xmlParsers.uploadPartParser)(body); return { etag: (0, _helper.sanitizeETag)(partRes.ETag), key: objectName, part: partNumber }; => try { const res = await this.makeRequestAsync(requestOptions, payload); // console.log("uploadPart,res", res.rawHeaders) const body = await (0, _response.readAsString)(res); // const partRes = (0, xmlParsers.uploadPartParser)(body); return { etag: (0, _helper.sanitizeETag)(res.rawHeaders[5]), key: objectName, part: partNumber }; } catch (error) { console.log("uploadPart,error", error) throw error; }

HanWuJiJack avatar Apr 30 '25 07:04 HanWuJiJack