aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormontellese <montellese@xbmc.org>2011-05-05 08:50:21 +0200
committermontellese <montellese@xbmc.org>2011-05-05 08:50:31 +0200
commit96649b66f832f8f17d5d412661949eea3d24c8b5 (patch)
tree886605f56f51718173eadcac10f108736e04ad8d
parentf61bbc02f9e8881c1fdb4a3bea3c29885be0e993 (diff)
jsonrpc: make "thumbnail" for AudioLibrary.GetGenres optional
-rw-r--r--xbmc/interfaces/json-rpc/AudioLibrary.cpp1
-rw-r--r--xbmc/interfaces/json-rpc/ServiceDescription.h3
2 files changed, 3 insertions, 1 deletions
diff --git a/xbmc/interfaces/json-rpc/AudioLibrary.cpp b/xbmc/interfaces/json-rpc/AudioLibrary.cpp
index 4d118e6f24..dfd5f56bff 100644
--- a/xbmc/interfaces/json-rpc/AudioLibrary.cpp
+++ b/xbmc/interfaces/json-rpc/AudioLibrary.cpp
@@ -160,7 +160,6 @@ JSON_STATUS CAudioLibrary::GetGenres(const CStdString &method, ITransportLayer *
if (!param.isMember("fields"))
param["fields"] = Value(arrayValue);
param["fields"].append("genre");
- param["fields"].append("thumbnail");
CFileItemList items;
if (musicdatabase.GetGenresNav("", items))
diff --git a/xbmc/interfaces/json-rpc/ServiceDescription.h b/xbmc/interfaces/json-rpc/ServiceDescription.h
index bd03224a45..1a3576c34d 100644
--- a/xbmc/interfaces/json-rpc/ServiceDescription.h
+++ b/xbmc/interfaces/json-rpc/ServiceDescription.h
@@ -1324,6 +1324,9 @@ namespace JSONRPC
"\"transport\": \"Response\","
"\"permission\": \"ReadData\","
"\"params\": ["
+ "{ \"name\": \"fields\", \"type\": \"array\", \"id\": \"Library.Fields.AudioGenre\", \"uniqueItems\": true,"
+ "\"items\": { \"type\": \"string\", \"enum\": [ \"thumbnail\" ] }"
+ "},"
"{ \"name\": \"limits\", \"$ref\": \"List.Limits\" },"
"{ \"name\": \"sort\", \"$ref\": \"List.Sort\" }"
"],"