Merge branch 'dev' into feature/blog

that was FAR LESS PAINFUL!
This commit is contained in:
ari melody 2025-11-06 22:28:11 +00:00
commit ee8bf6543e
Signed by: ari
GPG key ID: CF99829C92678188
26 changed files with 172 additions and 233 deletions

View file

@ -78,15 +78,15 @@ func ServeGateway(app *model.AppState, release *model.Release) http.Handler {
}
}
response := *release
if release.IsReleased() || privileged {
response.Tracks = release.Tracks
response.Credits = release.Credits
response.Links = release.Links
if !release.IsReleased() && !privileged {
release.Tracks = nil
release.Credits = nil
release.Links = nil
}
err := templates.MusicGatewayTemplate.Execute(w, response)
for i, track := range release.Tracks { track.Number = i + 1 }
err := templates.MusicGatewayTemplate.Execute(w, release)
if err != nil {
fmt.Fprintf(os.Stderr, "Error rendering music gateway for %s: %v\n", release.ID, err)