feat: redirect questions without title in URL

This commit is contained in:
httpjamesm 2023-02-04 12:49:28 -05:00
parent bd48b309ac
commit 2b608b4725
No known key found for this signature in database

View File

@ -47,9 +47,12 @@ func main() {
r.GET("/options/:name", routes.ChangeOptions) r.GET("/options/:name", routes.ChangeOptions)
r.GET("/", routes.GetHome) r.GET("/", routes.GetHome)
r.POST("/", routes.PostHome) r.POST("/", routes.PostHome)
r.GET("/questions/:id", func(c *gin.Context) {
// redirect user to the question with the title
c.Redirect(302, fmt.Sprintf("/questions/%s/placeholder", c.Param("id")))
})
r.GET("/questions/:id/:title", routes.ViewQuestion) r.GET("/questions/:id/:title", routes.ViewQuestion)
r.GET("/proxy", routes.GetImage) r.GET("/proxy", routes.GetImage)