diff options
| author | chrislu <chris.lu@gmail.com> | 2025-07-23 21:59:50 -0700 |
|---|---|---|
| committer | chrislu <chris.lu@gmail.com> | 2025-07-23 21:59:50 -0700 |
| commit | 4f72a1778f04a8d42527cb7c8b806400a90e7f69 (patch) | |
| tree | e36524adbf388a795d07c081fb789a5b475bbae6 | |
| parent | 2c5ffe16cf1cbee9cddbfd723a7de93bd11ee4bd (diff) | |
| download | seaweedfs-4f72a1778f04a8d42527cb7c8b806400a90e7f69.tar.xz seaweedfs-4f72a1778f04a8d42527cb7c8b806400a90e7f69.zip | |
minor
| -rw-r--r-- | weed/s3api/s3api_object_handlers_multipart.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/weed/s3api/s3api_object_handlers_multipart.go b/weed/s3api/s3api_object_handlers_multipart.go index 8b08bda9e..871e34535 100644 --- a/weed/s3api/s3api_object_handlers_multipart.go +++ b/weed/s3api/s3api_object_handlers_multipart.go @@ -331,9 +331,8 @@ func (s3a *S3ApiServer) genPartUploadUrl(bucket, uploadID string, partID int) st // Generate uploadID hash string from object func (s3a *S3ApiServer) generateUploadID(object string) string { - if strings.HasPrefix(object, "/") { - object = object[1:] - } + + object = strings.TrimPrefix(object, "/") h := sha1.New() h.Write([]byte(object)) return fmt.Sprintf("%x", h.Sum(nil)) |
