From 0186e3b56ea7429ea67ad6ec59ba3960fe4a41b3 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Thu, 6 May 2010 00:11:30 +0200 Subject: [PATCH] Fix test_add_uri_that_triggers_lookup_error --- mopidy/mpd/frontend.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mopidy/mpd/frontend.py b/mopidy/mpd/frontend.py index 64cbb61e..ebaee4b3 100644 --- a/mopidy/mpd/frontend.py +++ b/mopidy/mpd/frontend.py @@ -255,7 +255,10 @@ class MpdFrontend(object): """ if songpos is not None: songpos = int(songpos) - track = self.backend.library.lookup(uri) + try: + track = self.backend.library.lookup(uri) + except LookupError: + raise MpdAckError(u'[50@0] {add} directory or file not found') if track is not None: self.backend.current_playlist.add(track, at_position=songpos) return ('Id', track.id)