From 2f9fe3c465a97c7419c10d2d0a927f18d0454dec Mon Sep 17 00:00:00 2001 From: Kalle Jillheden Date: Tue, 11 May 2021 16:33:16 +0200 Subject: [PATCH] Fixed routing, no more VersionModule --- main.go | 1 + version.go | 10 ++-------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/main.go b/main.go index 20ad5d9..c399604 100644 --- a/main.go +++ b/main.go @@ -43,6 +43,7 @@ func main() { r.GET("/", func(c *gin.Context) { c.JSON(200, gin.H{"message": "pong"}) }) r.POST("/import/gitlab", RunGitLabHandler) r.POST("/import/gitlab/trigger", RunGitLabTrigger) + r.GET("/import/gitlab/version", getVersionHandler) r.GET("/import/gitlab/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler)) err := r.Run() diff --git a/version.go b/version.go index 924566d..9399e40 100644 --- a/version.go +++ b/version.go @@ -41,17 +41,11 @@ func init() { } } -type VersionModule struct{} - -func (m VersionModule) Register(g *gin.RouterGroup) { - g.GET("/version", m.getVersion) -} - // getVersion godoc // @summary Returns the version of this API // @tags meta // @success 200 {object} Version -// @router /version [get] -func (m VersionModule) getVersion(c *gin.Context) { +// @router /gitlab/version [get] +func getVersionHandler(c *gin.Context) { c.JSON(http.StatusOK, ApiVersion) }