handle lastfm tracks only having 1 tag

This commit is contained in:
jesopo 2021-07-10 16:57:59 +00:00
parent b7e1cc96f1
commit 4311d86a71

View file

@ -82,7 +82,10 @@ class Module(ModuleManager.BaseModule):
tags_str = ""
if "toptags" in track and track["toptags"]["tag"]:
tags = [t["name"] for t in track["toptags"]["tag"]]
tags_list = track["toptags"]["tag"]
if not type(tags_list) == list:
tags_list = [tags_list]
tags = [t["name"] for t in tags_list]
tags_str = " [%s]" % ", ".join(tags)
play_count_str = ""