From d9f4058b73fb6f5bda5345e7bdaa3c33506f4f18 Mon Sep 17 00:00:00 2001
From: Laurent Laffont <llaffont@afi-sa.fr>
Date: Mon, 15 Jul 2019 15:32:05 +0200
Subject: [PATCH] fix lastfm integration

---
 library/Class/WebService/Lastfm.php | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/library/Class/WebService/Lastfm.php b/library/Class/WebService/Lastfm.php
index 625edbd06bb..c2d5534b1d7 100644
--- a/library/Class/WebService/Lastfm.php
+++ b/library/Class/WebService/Lastfm.php
@@ -128,12 +128,13 @@ class Class_WebService_Lastfm  extends Class_WebService_Abstract {
 
 
   public function getMorceaux($titre, $auteur) {
-    $album=$this->getAlbum($titre,$auteur);
-    if(!$album) return false;
+    if (!$album = $this->getAlbum($titre,$auteur))
+      return false;
 
     $data = $this->httpGet($album['url']);
     $dom = new Zend_Dom_Query($data);
-    $elements = $dom->queryXpath('//td[@class="chartlist-name"]//span/a');
+
+    $elements = $dom->queryXpath('//td[@class="chartlist-name"]/a');
 
     if (!$elements->count())
       return ['nb_resultats' => 0];
-- 
GitLab