a887521d7a
Removed `omitempty` from the `Title` struct tag in the `Child` response type. The Subsonic/OpenSubsonic API spec requires `title` to be a mandatory field, but songs with empty titles caused the field to be omitted entirely, crashing clients like Symfonium during sync. Ref: https://support.symfonium.app/t/app-gets-stuck-on-syncing-large-database/13004/8
38 lines
761 B
JSON
38 lines
761 B
JSON
{
|
|
"status": "ok",
|
|
"version": "1.16.1",
|
|
"type": "navidrome",
|
|
"serverVersion": "v0.55.0",
|
|
"openSubsonic": true,
|
|
"directory": {
|
|
"child": [
|
|
{
|
|
"id": "1",
|
|
"isDir": false,
|
|
"title": "",
|
|
"bpm": 0,
|
|
"comment": "",
|
|
"sortName": "",
|
|
"mediaType": "",
|
|
"musicBrainzId": "",
|
|
"isrc": [],
|
|
"genres": [],
|
|
"replayGain": {},
|
|
"channelCount": 0,
|
|
"samplingRate": 0,
|
|
"bitDepth": 0,
|
|
"moods": [],
|
|
"artists": [],
|
|
"displayArtist": "",
|
|
"albumArtists": [],
|
|
"displayAlbumArtist": "",
|
|
"contributors": [],
|
|
"displayComposer": "",
|
|
"explicitStatus": ""
|
|
}
|
|
],
|
|
"id": "",
|
|
"name": ""
|
|
}
|
|
}
|