Return bucketNameInvalid properly in B2 gateway (#5787)

Fixes #5758
master
Harshavardhana 7 years ago committed by Nitish Tiwari
parent 4a874dfbc1
commit bd8d6e3c4e
  1. 9
      cmd/gateway/b2/gateway-b2.go

@ -181,6 +181,15 @@ func b2ToObjectError(err error, params ...string) error {
} else if bucket != "" { } else if bucket != "" {
err = minio.BucketNotFound{Bucket: 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": case "bad_bucket_id":
err = minio.BucketNotFound{Bucket: bucket} err = minio.BucketNotFound{Bucket: bucket}
case "file_not_present", "not_found": case "file_not_present", "not_found":

Loading…
Cancel
Save