jsonrpc: fix JSON schema for Favourite.Details.Favourite
authormontellese <montellese@xbmc.org>
Fri, 11 Oct 2013 15:26:01 +0000 (17:26 +0200)
committermontellese <montellese@xbmc.org>
Fri, 11 Oct 2013 15:28:42 +0000 (17:28 +0200)
xbmc/interfaces/json-rpc/ServiceDescription.h
xbmc/interfaces/json-rpc/types.json

index b4afd3a..6d3e611 100644 (file)
@@ -1271,18 +1271,16 @@ namespace JSONRPC
       "\"enum\": [ \"media\", \"window\", \"script\", \"unknown\" ]"
     "}",
     "\"Favourite.Details.Favourite\": {"
-      "\"type\": \"array\","
-      "\"items\": { \"type\": \"object\","
-        "\"properties\": {"
-          "\"title\": { \"type\": \"string\", \"required\": true },"
-          "\"type\": { \"$ref\": \"Favourite.Type\", \"required\": true },"
-          "\"path\": { \"type\": \"string\" },"
-          "\"window\": { \"type\": \"string\" },"
-          "\"windowparameter\": { \"type\": \"string\" },"
-          "\"thumbnail\": { \"type\": \"string\" }"
-        "},"
-        "\"additionalProperties\": false"
-      "}"
+      "\"type\": \"object\","
+      "\"properties\": {"
+        "\"title\": { \"type\": \"string\", \"required\": true },"
+        "\"type\": { \"$ref\": \"Favourite.Type\", \"required\": true },"
+        "\"path\": { \"type\": \"string\" },"
+        "\"window\": { \"type\": \"string\" },"
+        "\"windowparameter\": { \"type\": \"string\" },"
+        "\"thumbnail\": { \"type\": \"string\" }"
+      "},"
+      "\"additionalProperties\": false"
     "}"
   };
 
index 460b864..f134bb2 100644 (file)
     "enum": [ "media", "window", "script", "unknown" ]
   },
   "Favourite.Details.Favourite": {
-    "type": "array",
-    "items": { "type": "object",
-      "properties": {
-        "title": { "type": "string", "required": true },
-        "type": { "$ref": "Favourite.Type", "required": true },
-        "path": { "type": "string" },
-        "window": { "type": "string" },
-        "windowparameter": { "type": "string" },
-        "thumbnail": { "type": "string" }
-      },
-      "additionalProperties": false
-    }
+    "type": "object",
+    "properties": {
+      "title": { "type": "string", "required": true },
+      "type": { "$ref": "Favourite.Type", "required": true },
+      "path": { "type": "string" },
+      "window": { "type": "string" },
+      "windowparameter": { "type": "string" },
+      "thumbnail": { "type": "string" }
+    },
+    "additionalProperties": false
   }
 }