Sorry for being a little (OK, a lot) clueless. This change seems to have affected the Colbert Report and Daily Show plugins as well.
Are you actually suggesting making the change in the plugin, for compatibility, or should this have been transparent and backwards compatible?
OpenElec XBMC-13.0-Alpha12 git:2fe3117 circa Feb 9th on a Raspberry Pi:
Code:
15:13:33 T:2856318032 ERROR: EXCEPTION: Failed to convert to input type to either a std::string or a std::vector<(XBMCAddon::xbmcgui::InfoLabelStringOrTuple)>
15:13:33 T:2856318032 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: Failed to convert to input type to either a std::string or a std::vector<(XBMCAddon::xbmcgui::InfoLabelStringOrTuple)>
Traceback (most recent call last):
File "/storage/.xbmc/addons/plugin.video.the.colbert.report/addon.py", line 522, in <module>
mode_handlers.get(mode, root)()
File "/storage/.xbmc/addons/plugin.video.the.colbert.report/addon.py", line 213, in full_episodes
"TVShowTitle": TVShowTitle})
TypeError: Failed to convert to input type to either a std::string or a std::vector<(XBMCAddon::xbmcgui::InfoLabelStringOrTuple)>
-->End of Python script error report<--
15:13:33 T:3060027392 ERROR: GetDirectory - Error getting plugin://plugin.video.the.colbert.report/?mode=full
15:13:33 T:3060027392 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.the.colbert.report/?mode=full) failed