From ac3bfc723e1e6b9eb5d4dfa34b601c5360104f22 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Wed, 28 Apr 2010 12:27:07 +0200 Subject: [PATCH] Add todo on taking some action when False is returned from _play() --- mopidy/backends/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mopidy/backends/__init__.py b/mopidy/backends/__init__.py index f7705f64..ff8c9eda 100644 --- a/mopidy/backends/__init__.py +++ b/mopidy/backends/__init__.py @@ -547,6 +547,10 @@ class BasePlaybackController(object): self.current_track = track self.state = self.PLAYING + # TODO Do something sensible when _play() returns False, like calling + # next(). Adding this todo instead of just implementing it as I want a + # test case first. + if self.random and self.current_track in self._shuffled: self._shuffled.remove(self.current_track)