@@ -2,7 +2,6 @@ package handler
2
2
3
3
import (
4
4
"context"
5
- "strconv"
6
5
7
6
"github.com/gofiber/fiber/v2"
8
7
"github.com/minio/minio-go/v7"
@@ -29,16 +28,19 @@ func (m minioHandler) BucketList(c *fiber.Ctx) error {
29
28
if err != nil {
30
29
return service .Response (c , fiber .StatusOK , false , err .Error (), buckets )
31
30
}
32
- return service .Response (c , fiber .StatusOK , true , "buckets" , buckets )
31
+ return service .Response (c , fiber .StatusOK , true , "buckets listed " , buckets )
33
32
}
34
33
35
34
func (m minioHandler ) BucketExists (c * fiber.Ctx ) error {
36
35
bucketName := c .Params ("bucket" )
37
36
exists , err := m .minioClient .BucketExists (context .Background (), bucketName )
38
37
if err != nil {
39
- return service .Response (c , fiber .StatusNotFound , false , err .Error (), strconv . FormatBool ( exists ) )
38
+ return service .Response (c , fiber .StatusNotFound , false , err .Error (), nil )
40
39
}
41
- return service .Response (c , fiber .StatusFound , true , "success" , strconv .FormatBool (exists ))
40
+ if ! exists {
41
+ return service .Response (c , fiber .StatusNotFound , false , "bucket not found" , nil )
42
+ }
43
+ return service .Response (c , fiber .StatusOK , true , "bucket exists" , nil )
42
44
}
43
45
44
46
func (m minioHandler ) CreateBucket (c * fiber.Ctx ) error {
@@ -47,7 +49,7 @@ func (m minioHandler) CreateBucket(c *fiber.Ctx) error {
47
49
if err != nil {
48
50
return service .Response (c , fiber .StatusOK , false , err .Error (), bucketName )
49
51
}
50
- return service .Response (c , fiber .StatusCreated , true , "success " , bucketName )
52
+ return service .Response (c , fiber .StatusCreated , true , "bucket created " , bucketName )
51
53
}
52
54
53
55
func (m minioHandler ) RemoveBucket (c * fiber.Ctx ) error {
@@ -56,5 +58,5 @@ func (m minioHandler) RemoveBucket(c *fiber.Ctx) error {
56
58
if err != nil {
57
59
return service .Response (c , fiber .StatusOK , false , err .Error (), bucketName )
58
60
}
59
- return service .Response (c , fiber .StatusOK , true , "success " , bucketName )
61
+ return service .Response (c , fiber .StatusOK , true , "bucket deleted " , bucketName )
60
62
}
0 commit comments