summaryrefslogtreecommitdiff
path: root/vendor/github.com/minio/minio-go/v7/api-stat.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/minio/minio-go/v7/api-stat.go')
-rw-r--r--vendor/github.com/minio/minio-go/v7/api-stat.go12
1 files changed, 10 insertions, 2 deletions
diff --git a/vendor/github.com/minio/minio-go/v7/api-stat.go b/vendor/github.com/minio/minio-go/v7/api-stat.go
index b043dc40c..11455beb3 100644
--- a/vendor/github.com/minio/minio-go/v7/api-stat.go
+++ b/vendor/github.com/minio/minio-go/v7/api-stat.go
@@ -61,10 +61,18 @@ func (c *Client) BucketExists(ctx context.Context, bucketName string) (bool, err
func (c *Client) StatObject(ctx context.Context, bucketName, objectName string, opts StatObjectOptions) (ObjectInfo, error) {
// Input validation.
if err := s3utils.CheckValidBucketName(bucketName); err != nil {
- return ObjectInfo{}, err
+ return ObjectInfo{}, ErrorResponse{
+ StatusCode: http.StatusBadRequest,
+ Code: "InvalidBucketName",
+ Message: err.Error(),
+ }
}
if err := s3utils.CheckValidObjectName(objectName); err != nil {
- return ObjectInfo{}, err
+ return ObjectInfo{}, ErrorResponse{
+ StatusCode: http.StatusBadRequest,
+ Code: "XMinioInvalidObjectName",
+ Message: err.Error(),
+ }
}
headers := opts.Header()
if opts.Internal.ReplicationDeleteMarker {