Browse Source

增加删除Bucket的命令

gitlink
Sydonian 2 years ago
parent
commit
85a3c42e48
1 changed files with 11 additions and 3 deletions
  1. +11
    -3
      internal/services/bucket.go

+ 11
- 3
internal/services/bucket.go View File

@@ -50,7 +50,15 @@ func (svc *Service) CreateBucket(msg *coormsg.CreateBucketCommand) *coormsg.Crea
return coormsg.NewCreateBucketRespOK(bucketID)
}

func (src *Service) DeleteBucket(userID int, bucketID int) error {
// TODO
panic("not implement yet")
func (svc *Service) DeleteBucket(msg *coormsg.DeleteBucketCommand) *coormsg.DeleteBucketResp {
err := svc.db.DeleteBucket(msg.UserID, msg.BucketID)

if err != nil {
log.WithField("UserID", msg.UserID).
WithField("BucketID", msg.BucketID).
Warnf("delete bucket failed, err: %s", err.Error())
return coormsg.NewDeleteBucketRespFailed(errorcode.OPERATION_FAILED, "delete bucket failed")
}

return coormsg.NewDeleteBucketRespOK()
}

Loading…
Cancel
Save