[gnome-music/gnome-3-10] player: mpris: skip all the exception when getting artist



commit fd4c5a8f15861df26e24efb1e2fb88924ac3c46c
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date:   Mon Mar 31 13:44:34 2014 +0200

    player: mpris: skip all the exception when getting artist

 gnomemusic/player.py |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/gnomemusic/player.py b/gnomemusic/player.py
index 18da4d0..e06a34c 100644
--- a/gnomemusic/player.py
+++ b/gnomemusic/player.py
@@ -350,9 +350,11 @@ class Player(GObject.GObject):
 
         self.titleLabel.set_label(AlbumArtCache.get_media_title(media))
 
-        if media.get_artist() is not None:
-            self.artistLabel.set_label(media.get_artist())
-        else:
+        try:
+            artist = media.get_artist()
+            assert artist is not None
+            self.artistLabel.set_label(artist)
+        except:
             self.artistLabel.set_label(_("Unknown Artist"))
 
         url = media.get_url()


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]