I’m trying to add (just as a test – OPTION will be a string) the following into favourites:
Quote:<favourite name=”Restore OPTION”>RunScript(special://masterprofile/smashingfavourites/scripts/skinscripts/smashingxonfluence.py, restore, OPTION)</favourite>
To do that I used:
Code:
xbmc.executeJSONRPC('{"jsonrpc": "2.0", "method": "Favourites.AddFavourite", "params": {"title":"Restore OPTION", "type":"script", "path":"special://masterprofile/smashingfavourites/scripts/skinscripts/smashingxonfluence.py, restore, OPTION", "thumbnail":""}, "id": 1}')
But I get:
Code:
<favourite name="Restore OPTION">RunScript("special://masterprofile/smashingfavourites/scripts/skinscripts/smashingxonfluence.py, restore, OPTION")</favourite>
First thing I tried was taking the quotes from around the target script – and obviously that didn’t work. At that point I ran out of ideas.
Not the end of the world – I can add a function to clean out the “"” – but it doesn’t seem to be doing what’s intended.
So is this a bug or am I being stoopid?