Comment 0 for bug 594540

Revision history for this message
Rocco Aliberti (eri.trabiccolo) wrote :

Double clicking on a shoutcast radio item:

Reading http://www.shoutcast.com/sbin/tunein-station.pls?id=297427
Traceback (most recent call last):
  File "/usr/lib64/exaile/xlgui/panel/radio.py", line 289, in on_row_activated
    self.emit('playlist-selected', item.get_playlist())
  File "/usr/share/exaile/plugins/shoutcast/__init__.py", line 194, in <lambda>
    self._get_playlist(name, station_id)
  File "/usr/share/exaile/plugins/shoutcast/__init__.py", line 239, in _get_playlist
    handle)
  File "/usr/lib64/exaile/xl/playlist.py", line 213, in import_from_pls
    tr = trax.Track(linedict["file" + n])
TypeError: cannot concatenate 'str' and 'int' objects

Moving the item to the playlist:

Traceback (most recent call last):
  File "/usr/lib64/exaile/xlgui/panel/radio.py", line 464, in drag_get_data
    guiutil.DragTreeView.dragged_data[track.get_loc_for_io()] = track
AttributeError: 'NoneType' object has no attribute 'get_loc_for_io'

While we're here, look also at this "old" bug for the part related to enable/disable shoutcast plugin :
 https://bugs.launchpad.net/exaile/+bug/579055