fix 'NoSuchUpload' when upload part (#3968)

This commit is contained in:
LHHDZ 2022-11-11 20:53:53 +08:00 committed by GitHub
parent df0662038c
commit 39f0246deb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -284,7 +284,7 @@ func (s3a *S3ApiServer) generateUploadID(object string) string {
// Check object name and uploadID when processing multipart uploading
func (s3a *S3ApiServer) checkUploadId(object string, id string) error {
hash := s3a.generateUploadID(strings.Split(object, "_")[0])
hash := s3a.generateUploadID(object)
if !strings.HasPrefix(id, hash) {
glog.Errorf("object %s and uploadID %s are not matched", object, id)