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

uploadpart method missing parameter

Open MilkChan01 opened this issue 1 year ago • 3 comments

` async uploadPart(partConfig: { bucketName: string objectName: string uploadID: string partNumber: number headers: RequestHeaders }) { const { bucketName, objectName, uploadID, partNumber, headers } = partConfig

const method = 'PUT'
const query = `uploadId=${uploadID}&partNumber=${partNumber}`
const requestOptions = { method, bucketName, objectName: objectName, query, headers }

const res = await this.makeRequestAsync(requestOptions)
const body = await readAsString(res)
const partRes = uploadPartParser(body)

return {
  etag: sanitizeETag(partRes.ETag),
  key: objectName,
  part: partNumber,
}

}

`

This method should receive payload parameters ,It should be changed to the following:

async uploadPart(partConfig: { bucketName: string objectName: string uploadID: string partNumber: number headers: RequestHeaders }),paylod: Binary){ //....... const res = await this.makeRequestAsync(requestOptions,paylod) //..... }

MilkChan01 avatar Aug 14 '24 02:08 MilkChan01