From ca752c8d9461f1f767544d44555deeecc01c7679 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Sun, 11 Apr 2010 03:29:55 +0200 Subject: [PATCH] Fix BasePlaybackController with respect to test_playing_track_that_isnt_in_playlist --- mopidy/backends/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mopidy/backends/__init__.py b/mopidy/backends/__init__.py index 4358c0bf..bbb85598 100644 --- a/mopidy/backends/__init__.py +++ b/mopidy/backends/__init__.py @@ -528,7 +528,9 @@ class BasePlaybackController(object): :type track: :class:`mopidy.models.Track` or :class:`None` """ - if not track and not self.current_track: + if track: + assert track in self.backend.current_playlist.playlist.tracks + elif not self.current_track: track = self.next_track if self.state == self.PAUSED and track is None: