Fix IndexError due to closest song

这个提交包含在:
Lucas Verney 2016-10-02 21:24:57 +02:00
父节点 71901718ce
当前提交 eb420eb7a8
共有 1 个文件被更改,包括 6 次插入3 次删除

查看文件

@ -168,9 +168,12 @@ def main(queue_length):
if ("file: %s" % (row["filename"],)) not in client.playlist()]
cached_distances_songs = [i["filename"] for i in cached_distances]
# Keep track of closest song
closest_song = (cached_distances[0],
cached_distances[0]["distance"],
cached_distances[1]["similarity"])
if cached_distances:
closest_song = (cached_distances[0],
cached_distances[0]["distance"],
cached_distances[1]["similarity"])
else:
closest_song = None
# Get the songs close enough
cached_distances_close_enough = [