diff --git a/library/Class/WebService/Lastfm.php b/library/Class/WebService/Lastfm.php index 625edbd06bb7e59d6f27867bbb7108bbe459125e..c2d5534b1d7405999fe0431fcd41f45a4f753553 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];