Subsonic API: handle new field mediaType

This commit is contained in:
emeric
2023-10-08 20:46:58 +02:00
parent 248df4ed1a
commit 001b0d62d1
3 changed files with 8 additions and 0 deletions
@@ -132,6 +132,9 @@ namespace API::Subsonic
albumNode.setAttribute("starred", StringUtils::toISO8601String(dateTime)); // TODO report correct date/time
// OpenSubsonic specific fields (must always be set)
if (!id3)
albumNode.setAttribute("mediaType", "album");
{
std::optional<UUID> mbid{ release->getMBID() };
albumNode.setAttribute("musicBrainzId", mbid ? mbid->getAsString() : "");