From 061c155f1e4e17621d454754e001755469ed46ad Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Thu, 27 Sep 2012 02:03:48 +0200 Subject: [PATCH] Remove reverse dependency on the library controller --- mopidy/backends/local/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mopidy/backends/local/__init__.py b/mopidy/backends/local/__init__.py index 363c1b36..73e10918 100644 --- a/mopidy/backends/local/__init__.py +++ b/mopidy/backends/local/__init__.py @@ -35,9 +35,9 @@ class LocalBackend(ThreadingActor, base.Backend): self.current_playlist = core.CurrentPlaylistController(backend=self) - library_provider = LocalLibraryProvider(backend=self) + self.library_provider = LocalLibraryProvider(backend=self) self.library = core.LibraryController(backend=self, - provider=library_provider) + provider=self.library_provider) playback_provider = base.BasePlaybackProvider(backend=self) self.playback = core.PlaybackController(backend=self, @@ -69,7 +69,7 @@ class LocalStoredPlaylistsProvider(base.BaseStoredPlaylistsProvider): tracks = [] for uri in parse_m3u(m3u, settings.LOCAL_MUSIC_PATH): try: - tracks.append(self.backend.library.lookup(uri)) + tracks.append(self.backend.library_provider.lookup(uri)) except LookupError, e: logger.error('Playlist item could not be added: %s', e) playlist = Playlist(tracks=tracks, name=name)