Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple Music bridge is broken, seems unable to find expected page elements #2132

Closed
jacquesh opened this issue May 26, 2021 · 2 comments · Fixed by #2134
Closed

Apple Music bridge is broken, seems unable to find expected page elements #2132

jacquesh opened this issue May 26, 2021 · 2 comments · Fixed by #2134
Labels
Bug-Report Confirmed bug report

Comments

@jacquesh
Copy link
Contributor

jacquesh commented May 26, 2021

Describe the bug
It would seem AppleMusic have changed the format of their pages. Some time after 2021-02-19 the Apple Music bridge stopped producing valid feeds. I know this because that is the date of the latest feed item I have received from AppleMusic in my feed reader. I don't have an exact date but this is also not a very recent failure because I remember seeing this a while ago (so it probably started closer to 2021-02-19 than to 2021-05-26).

To Reproduce
Steps to reproduce the behavior:

  1. Ensure the AppleMusic bridge is enabled on your RSS-Bridge instance
  2. Go to the RSS-Bridge home page
  3. Navigate to the AppleMusic bridge config section
  4. Fill in the URL of any artist page (I used https://music.apple.com/us/artist/rise-against/16252655 but I get the same behaviour with all the artists I've tried)
  5. Click on "Plaintext"
  6. See error:
<br />
<b>Notice</b>:  Trying to get property 'included' of non-object in <b>/usr/local/www/rssbridge/bridges/AppleMusicBridge.php</b> on line <b>41</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/usr/local/www/rssbridge/bridges/AppleMusicBridge.php</b> on line <b>41</b><br />
Array
(
)

Expected behavior
A valid plaintext representation of the feed of releases from the artist is shown.

Desktop:

  • OS: Windows 10 1909
  • Browser: Firefox 88.0.1

Additional context
The server is running RSS-Bridge version dev.2021-04-25 (commit b24b5ed), using PHP 7.4.7 on FreeBSD 11.3

@Bockiii
Copy link
Contributor

Bockiii commented May 26, 2021

Rebuild the whole bridge. Check if you like the format or tell me what you would want changed.

@jacquesh
Copy link
Contributor Author

Awesome thanks, I left a comment on that PR. The format is perfect :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug-Report Confirmed bug report
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants