less hacky way of getting unique cover art

This commit is contained in:
Erik 2016-01-20 16:31:51 +01:00
parent 54f65ae87d
commit 58ef69b95d

View File

@ -203,14 +203,12 @@ class SqueezeBoxDevice(MediaPlayerDevice):
if 'artwork_url' in self._status: if 'artwork_url' in self._status:
media_url = self._status['artwork_url'] media_url = self._status['artwork_url']
else: else:
media_url = ('/music/current/cover.jpg?' media_url = ('/music/{track_id}/cover.jpg').format(
'player={player}&' track_id=self._status["id"])
'nocache={nocache}').format(
player=self._id,
nocache=hash(self.media_title))
base_url = 'http://{server}:{port}/'.format(server=self._lms.host, base_url = 'http://{server}:{port}/'.format(
port=self._lms.http_port) server=self._lms.host,
port=self._lms.http_port)
return urllib.parse.urljoin(base_url, media_url) return urllib.parse.urljoin(base_url, media_url)