vincelwt / harmony

:musical_note: Sleek music player for Spotify, SoundCloud, Google Play Music and your local files
http://getharmony.xyz
859 stars 58 forks source link

Harmony can't fetch my YouTube playlists #180

Closed unixfox closed 7 years ago

unixfox commented 7 years ago

Harmony can't fetch my YouTube playlists and throw me an error: harmony_186

We are on a -linux- system
utils.js:45 Checking for updates...
utils.js:54 Latest release is v0.7.0 and we're running 0.7.0
utils.js:7 Testing internet...
main.js:294 Error fetching data. Objectcode: 404errors: Array[1]0: Objectlength: 1__proto__: Array[0]message: "The playlist identified with the requests <code>playlistId</code> parameter cannot be found."__proto__: Object__defineGetter__: __defineGetter__()__defineSetter__: __defineSetter__()__lookupGetter__: __lookupGetter__()__lookupSetter__: __lookupSetter__()constructor: Object()hasOwnProperty: hasOwnProperty()isPrototypeOf: isPrototypeOf()propertyIsEnumerable: propertyIsEnumerable()toLocaleString: toLocaleString()toString: toString()valueOf: valueOf()get __proto__: __proto__()set __proto__: __proto__()
Promise.all.then.catch @ main.js:294
_tickCallback @ internal/process/next_tick.js:103
vincelwt commented 7 years ago

For now the YouTube plugin only supports liked tracks (I'll try to support playlists in the future), but the error shouldn't happen. Working on it !

vincelwt commented 7 years ago

The error should be fixed by redownloading 0.7.0 ;)

unixfox commented 7 years ago

You should push a minor update like 0.7.1 or 0.7.0.1 instead of recreating the archive because firstly that's how every program does and secondly recreate the archive breaks the systems who rely on the checksum of the archive, for example the AUR package was invalid but fortunately I fixed it (because I'm recently the maintainer of the package).

Harmony works perfectly and the bug is gone, thank you.

vincelwt commented 7 years ago

@unixfox You're right thanks! Didn't knew it broke these stuff