revert(canvas): TapNow 公开画布导入 - 撤销 main 误合并

This commit is contained in:
ddCat
2026-08-19 11:54:58 +08:00
parent 6fc49b4712
commit 1c4ce44112
13 changed files with 2 additions and 1087 deletions

View File

@@ -1,36 +0,0 @@
package handler
import (
"net/http"
"strings"
"infinite-canvas/backend/internal/service"
"github.com/gin-gonic/gin"
)
func RegisterTapNowRoutes(r *gin.RouterGroup, svc *service.Service) {
r.POST("/canvas-projects/:id/import/tapnow", func(c *gin.Context) {
user, err := currentUser(c, svc)
if err != nil {
failService(c, err)
return
}
if user == nil {
failService(c, service.Unauthorized("请先登录"))
return
}
c.Request.Body = http.MaxBytesReader(c.Writer, c.Request.Body, 16<<10)
var req service.TapNowImportRequest
if err := c.ShouldBindJSON(&req); err != nil {
fail(c, http.StatusBadRequest, err)
return
}
result, err := svc.ImportTapNow(user.ID, c.Param("id"), strings.TrimSpace(req.ShareID))
if err != nil {
failService(c, err)
return
}
ok(c, result)
})
}