rework on route

This commit is contained in:
celogeek 2022-05-09 09:49:54 +02:00
parent 41f4062d1b
commit c36c2d6c60
Signed by: celogeek
GPG Key ID: E6B7BDCFC446233A

View File

@ -36,7 +36,6 @@ func (s *Service) UploadCreate(c *gin.Context) {
} }
c.JSON(http.StatusCreated, gin.H{ c.JSON(http.StatusCreated, gin.H{
"status": "success",
"upload_id": sha.String(), "upload_id": sha.String(),
}) })
} }
@ -108,7 +107,6 @@ func (s *Service) UploadPart(c *gin.Context) {
"part": uploadPart.Part, "part": uploadPart.Part,
"size": w, "size": w,
"sha256": uploadPart.PartSha256, "sha256": uploadPart.PartSha256,
"status": "success",
}) })
} }
@ -123,9 +121,7 @@ func (s *Service) UploadCancel(c *gin.Context) {
return return
} }
c.JSON(http.StatusOK, gin.H{ c.Status(http.StatusNoContent)
"status": "success",
})
} }
type UploadCompleteRequest struct { type UploadCompleteRequest struct {
@ -148,8 +144,14 @@ func (s *Service) UploadComplete(c *gin.Context) {
func (s *Service) UploadInit() { func (s *Service) UploadInit() {
upload := s.Gin.Group("/upload") upload := s.Gin.Group("/upload")
upload.GET("/create", s.UploadCreate)
upload.POST("/part/:upload_id", s.UploadPart) // upload.GET("/create", s.UploadCreate)
upload.GET("/cancel/:upload_id", s.UploadCancel) // upload.POST("/part/:upload_id", s.UploadPart)
upload.POST("/complete/:upload_id", s.UploadComplete) // upload.GET("/cancel/:upload_id", s.UploadCancel)
// upload.POST("/complete/:upload_id", s.UploadComplete)
upload.POST("", s.UploadCreate)
upload.DELETE("/:upload_id", s.UploadCancel)
upload.PUT("/:upload_id", s.UploadPart)
upload.POST("/:upload_id", s.UploadComplete)
} }