From 23b2fc917dd63aea581996579ba72b9f249f03b8 Mon Sep 17 00:00:00 2001 From: DaveTBlake Date: Thu, 5 Nov 2015 23:32:10 +0000 Subject: Split mood into an array of values when serialized to match JSON interface. Bump JSON minor version as interface now correctly returning mood. --- xbmc/interfaces/json-rpc/schema/version.txt | 2 +- xbmc/music/tags/MusicInfoTag.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/xbmc/interfaces/json-rpc/schema/version.txt b/xbmc/interfaces/json-rpc/schema/version.txt index d6b71af529..45d6fb348d 100644 --- a/xbmc/interfaces/json-rpc/schema/version.txt +++ b/xbmc/interfaces/json-rpc/schema/version.txt @@ -1 +1 @@ -6.32.0 +6.32.1 diff --git a/xbmc/music/tags/MusicInfoTag.cpp b/xbmc/music/tags/MusicInfoTag.cpp index fc8dfbe366..ca7b77fdc1 100644 --- a/xbmc/music/tags/MusicInfoTag.cpp +++ b/xbmc/music/tags/MusicInfoTag.cpp @@ -711,7 +711,7 @@ void CMusicInfoTag::Serialize(CVariant& value) const value["musicbrainzalbumartistid"] = m_musicBrainzAlbumArtistID; value["musicbrainztrmid"] = m_strMusicBrainzTRMID; value["comment"] = m_strComment; - value["mood"] = m_strMood; + value["mood"] = StringUtils::Split(m_strMood, g_advancedSettings.m_musicItemSeparator); value["rating"] = (int)(m_rating - '0'); value["playcount"] = m_iTimesPlayed; value["lastplayed"] = m_lastPlayed.IsValid() ? m_lastPlayed.GetAsDBDateTime() : StringUtils::Empty; -- cgit v1.2.3