startStreaming should always return a map

This commit is contained in:
Fabio Manganiello 2019-02-13 10:15:18 +01:00
parent 8227427834
commit 0a81b43f1d

View file

@ -135,7 +135,7 @@ $(document).ready(function() {
if (media.startsWith('magnet:?')) {
return new Promise((resolve, reject) => {
startStreamingTorrent(media)
.then((url) => { resolve(url); })
.then((url) => { resolve({'url':url}); })
.catch((error) => { reject(error); });
});
}
@ -241,8 +241,8 @@ $(document).ready(function() {
},
};
startStreaming(resource, subtitles).then((url) => {
requestArgs.args.resource = url;
startStreaming(resource, subtitles).then((response) => {
requestArgs.args.resource = response.url;
// XXX subtitles currently break the Chromecast playback,
// see https://github.com/balloob/pychromecast/issues/74
// if (response.subtitles) {