Spotify playlist converter bug
I get the following error. The web ui loads indefinitely.
INFO:deemix:Generating queue item for: https://open.spotify.com/playlist/xxx
INFO:deemix:[spotify_playlist_xxx] Added to queue.
INFO:deemix:[spotify_playlist_xxx] Converting tracks to deezer.
Exception in thread Thread-8:
Traceback (most recent call last):
File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 932, in _bootstrap_inner
self.run()
File "C:\Program Files (x86)\Python38-32\lib\threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "PythonInAppData\site-packages\socketio\server.py", line 682, in _handle_event_internal
r = server._trigger_event(data[0], namespace, sid, *data[1:])
File "PythonInAppData\site-packages\socketio\server.py", line 711, in _trigger_event
return self.handlers[namespace][event](*args)
File "PythonInAppData\site-packages\flask_socketio\__init__.py", line 282, in _handler
return self._handle_event(handler, message, namespace, sid,
File "PythonInAppData\site-packages\flask_socketio\__init__.py", line 713, in _handle_event
ret = handler(*args)
File "RepoLocation\server.py", line 234, in addToQueue
result = app.addToQueue(session['dz'], data['url'], data['bitrate'], interface=socket_interface, ack=data.get('ack'))
File "\app.py", line 317, in addToQueue
self.qm.addToQueue(dz, url, self.set.settings, bitrate, interface, ack)
File "PythonInAppData\site-packages\deemix\app\queuemanager.py", line 420, in addToQueue
self.nextItem(dz, interface)
File "PythonInAppData\site-packages\deemix\app\queuemanager.py", line 433, in nextItem
self.sp.convert_spotify_playlist(dz, self.queueList[self.currentItem], interface=interface)
File "PythonInAppData\site-packages\deemix\app\spotifyhelper.py", line 277, in convert_spotify_playlist
trackID = cache['tracks'][str(track['id'])]['id']
TypeError: string indices must be integers