From 9952d2fa994d99f12193d0905a25d122bf404c70 Mon Sep 17 00:00:00 2001 From: montellese <montellese@xbmc.org> Date: Wed, 12 Jun 2013 22:50:02 +0200 Subject: jsonrpc: use "song" as default value for "type" property --- xbmc/interfaces/json-rpc/FileItemHandler.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xbmc/interfaces/json-rpc/FileItemHandler.cpp b/xbmc/interfaces/json-rpc/FileItemHandler.cpp index a6af66f876..7dfc3227ca 100644 --- a/xbmc/interfaces/json-rpc/FileItemHandler.cpp +++ b/xbmc/interfaces/json-rpc/FileItemHandler.cpp @@ -288,11 +288,13 @@ void CFileItemHandler::HandleFileItem(const char *ID, bool allowFile, const char { if (item->HasPVRChannelInfoTag()) object["type"] = "channel"; - else if (item->HasMusicInfoTag() && !item->GetMusicInfoTag()->GetType().empty()) + else if (item->HasMusicInfoTag()) { std::string type = item->GetMusicInfoTag()->GetType(); - if (type == "album" || type == "song") + if (type == "album" || type == "song" || type == "artist") object["type"] = type; + else + object["type"] = "song"; } else if (item->HasVideoInfoTag() && !item->GetVideoInfoTag()->m_type.empty()) { -- cgit v1.2.3