This is an automated email from the ASF dual-hosted git repository.

klesh pushed a commit to branch kw-7217-project-name
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git

commit 9a7d9a3da745a874ccb8ed835f3f807b9f57f456
Author: Klesh Wong <[email protected]>
AuthorDate: Mon Apr 22 14:57:03 2024 +0800

    feat: name your project whatever you like
---
 backend/server/api/api.go    | 2 ++
 backend/server/api/router.go | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/backend/server/api/api.go b/backend/server/api/api.go
index 482adb960..45473976f 100644
--- a/backend/server/api/api.go
+++ b/backend/server/api/api.go
@@ -93,6 +93,8 @@ func CreateApiServer() *gin.Engine {
 func SetupApiServer(router *gin.Engine) {
        // Set gin mode
        gin.SetMode(basicRes.GetConfig("MODE"))
+       router.UseRawPath = true
+       // router.UnescapePathValues = false
 
        // Endpoint to proceed database migration
        router.GET("/proceed-db-migration", func(ctx *gin.Context) {
diff --git a/backend/server/api/router.go b/backend/server/api/router.go
index 3698aef25..721517cf5 100644
--- a/backend/server/api/router.go
+++ b/backend/server/api/router.go
@@ -72,8 +72,8 @@ func RegisterRouter(r *gin.Engine, basicRes context.BasicRes) 
{
        // project api
        r.GET("/projects/:projectName", project.GetProject)
        r.GET("/projects/:projectName/check", project.GetProjectCheck)
-       r.PATCH("/projects/*projectName", project.PatchProject)
-       r.DELETE("/projects/*projectName", project.DeleteProject)
+       r.PATCH("/projects/:projectName", project.PatchProject)
+       r.DELETE("/projects/:projectName", project.DeleteProject)
        r.POST("/projects", project.PostProject)
        r.GET("/projects", project.GetProjects)
        // on board api

Reply via email to