Allow long code also
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
nemunaire 2024-07-27 11:29:26 +02:00
parent cd7f98171b
commit bfcd15886e
2 changed files with 2 additions and 2 deletions

View File

@ -138,7 +138,7 @@ func getRealTime(code string, stations []string) ([]IDFMMonitoredStopVisit, erro
func declareSchedulesRoutes(router *gin.RouterGroup) { func declareSchedulesRoutes(router *gin.RouterGroup) {
router.GET("/schedules/:type/:code/:station/:way", func(c *gin.Context) { router.GET("/schedules/:type/:code/:station/:way", func(c *gin.Context) {
t := convertLineType(string(c.Param("type"))) t := convertLineType(string(c.Param("type")))
code := searchLine(t, string(c.Param("code"))) code := searchLine(t, convertLineCode(string(c.Param("code"))))
station := string(c.Param("station")) station := string(c.Param("station"))
way := string(c.Param("way")) way := string(c.Param("way"))

View File

@ -42,7 +42,7 @@ func effectGradation(effect navitia.Effect) int {
func declareTrafficRoutes(router *gin.RouterGroup) { func declareTrafficRoutes(router *gin.RouterGroup) {
router.GET("/traffic/:type/:code", func(c *gin.Context) { router.GET("/traffic/:type/:code", func(c *gin.Context) {
code := searchLine(convertLineType(string(c.Param("type"))), string(c.Param("code"))) code := searchLine(convertLineType(string(c.Param("type"))), convertLineCode(string(c.Param("code"))))
rurl, err := url.JoinPath(IDFM_BASEURL, "v2/navitia/lines", "line:IDFM:"+code, "line_reports") rurl, err := url.JoinPath(IDFM_BASEURL, "v2/navitia/lines", "line:IDFM:"+code, "line_reports")
if err != nil { if err != nil {