Use custom identifiers

This commit is contained in:
nemunaire 2022-10-04 15:47:06 +02:00
commit 299f3ba0cf
5 changed files with 45 additions and 16 deletions

View file

@ -1,7 +1,6 @@
package api
import (
"encoding/base64"
"fmt"
"net/http"
@ -33,9 +32,9 @@ func declareGongsRoutes(cfg *config.Config, router *gin.RouterGroup) {
return
}
for _, t := range gongs {
if base64.StdEncoding.EncodeToString(t.Id) == c.Param("tid") {
c.Set("gong", t)
for _, g := range gongs {
if g.Id.ToString() == c.Param("tid") {
c.Set("gong", g)
c.Next()
return
}

View file

@ -1,7 +1,6 @@
package api
import (
"encoding/base64"
"fmt"
"net/http"
@ -34,7 +33,7 @@ func declareTracksRoutes(cfg *config.Config, router *gin.RouterGroup) {
}
for _, t := range tracks {
if base64.StdEncoding.EncodeToString(t.Id) == c.Param("tid") {
if t.Id.ToString() == c.Param("tid") {
c.Set("track", t)
c.Next()
return