songs: represent autoplay as integer
This is represented in the same way as CID fields, so use the same data type. Signed-off-by: Yonah <contrib@gensokyo.uk>
This commit is contained in:
@@ -12,12 +12,12 @@ import (
|
||||
|
||||
var (
|
||||
flagMetadataPath string
|
||||
flagAutoplay string
|
||||
flagAutoplay int
|
||||
)
|
||||
|
||||
func init() {
|
||||
flag.StringVar(&flagMetadataPath, "m", "data/metadata", "Path to enriched metadata")
|
||||
flag.StringVar(&flagAutoplay, "autoplay", "048794", "Value to set for autoplay field in /api/songs")
|
||||
flag.IntVar(&flagAutoplay, "autoplay", 48794, "Value to set for autoplay field in /api/songs")
|
||||
}
|
||||
|
||||
func handleAPINew(metadata *monstersirenfetch.Metadata) http.HandlerFunc {
|
||||
@@ -76,7 +76,7 @@ func handleAPINew(metadata *monstersirenfetch.Metadata) http.HandlerFunc {
|
||||
{
|
||||
resp := monstersirenfetch.SongsResponse{Data: monstersirenfetch.SongsData{
|
||||
List: make([]monstersirenfetch.Song, len(metadata.Songs)),
|
||||
Autoplay: flagAutoplay,
|
||||
Autoplay: monstersirenfetch.StringInt(flagAutoplay),
|
||||
}}
|
||||
for i := range metadata.Songs {
|
||||
if !metadata.Songs[i].Copy(&resp.Data.List[i], monstersirenfetch.SongVariantBase) {
|
||||
|
||||
Reference in New Issue
Block a user