Bug Fix: Preview a specific Object Version ID (#1706)

This commit is contained in:
Daniel Valdivia
2022-03-11 22:40:14 -08:00
committed by GitHub
parent 63c0d260ca
commit e44a7c94c6
2 changed files with 8 additions and 1 deletions

View File

@@ -381,7 +381,13 @@ func getDownloadObjectResponse(session *models.Principal, params user_api.Downlo
prefix = string(decodedPrefix)
}
resp, err := mClient.GetObject(ctx, params.BucketName, prefix, minio.GetObjectOptions{})
opts := minio.GetObjectOptions{}
if params.VersionID != nil && *params.VersionID != "" {
opts.VersionID = *params.VersionID
}
resp, err := mClient.GetObject(ctx, params.BucketName, prefix, opts)
if err != nil {
return nil, prepareError(err)
}