Return bucketNameInvalid properly in B2 gateway (#5787)

Fixes #5758
This commit is contained in:
Harshavardhana 2018-04-11 22:50:21 -07:00 committed by Nitish Tiwari
parent 4a874dfbc1
commit bd8d6e3c4e

View File

@ -181,6 +181,15 @@ func b2ToObjectError(err error, params ...string) error {
} else if bucket != "" {
err = minio.BucketNotFound{Bucket: bucket}
}
case "bad_json":
if object != "" {
err = minio.ObjectNameInvalid{
Bucket: bucket,
Object: object,
}
} else if bucket != "" {
err = minio.BucketNameInvalid{Bucket: bucket}
}
case "bad_bucket_id":
err = minio.BucketNotFound{Bucket: bucket}
case "file_not_present", "not_found":