Your browser was unable to load all of the resources. They may have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.

Mopidy 3.0.1 - undefined function check_undefined_tags() #24

#1

hi

I created a new set of docker container Rompr is 1.32 and Mopidy is 3.0.1
Unfortunatly rompr can not get the playlist.

PHP Fatal error:
Uncaught Error: Call to undefined function check_undefined_tags() in /app/rompr/player/mopidy/player.php:171\n
Stack trace:\n#0 /app/rompr/player/mpd/mpdinterface.php(366): mopidyPlayer->player_specific_fixups(Array)\n
#1 /app/rompr/player/mpd/mpdinterface.php(292): base_mpd_player->sanitize_data(Array)\n
#2 /app/rompr/player/mpd/mpdinterface.php(486): base_mpd_player->parse_list_output('playlistinfo', Array, false)\n
#3 /app/rompr/getplaylist.php(24): base_mpd_player->get_playlist(Object(playlistCollection))\n
#4 {main}\n thrown in /app/rompr/player/mopidy/player.php on line 171, referer: http://192.168.1.3/

Could this be caused by the new mopidy version 3.0.1?
There have been some changes.

  • replies 3
  • views 3.8K
  • likes 0
#2

Wow how did that slip through? Definite typo. Whether it’ll show up or not depends on what backends you’re using - perhaps you had something in the playlist that wasn’t from one of the backends I explicitly check for?
I pushed a fix to the master branch to make version 1.33 but can’t currently make the release - if you just pick up the 2 changed files it should work.

rawdlite · Author
#3

This fixed it.
The Backend i used was 'Files' btw.
Great work.

#4

'files' explains it. It would have broken with the previous version of mopidy too...

Thanks for reporting. I'll try and make a new relase asap but it will be identical to what you now have.