[gnome-music] player: make sure current_media is available
- From: Vadim Rutkovsky <vrutkovsky src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music] player: make sure current_media is available
- Date: Thu, 5 Mar 2015 13:25:25 +0000 (UTC)
commit e45bccb27c59755e5a259ec899f95e75145e5245
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date: Thu Mar 5 14:23:05 2015 +0100
player: make sure current_media is available
This removed extra log lines if media was removed
gnomemusic/player.py | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/gnomemusic/player.py b/gnomemusic/player.py
index 314481f..c4f5985 100644
--- a/gnomemusic/player.py
+++ b/gnomemusic/player.py
@@ -745,11 +745,13 @@ class Player(GObject.GObject):
try:
percentage = self.played_seconds / self.duration
if not self.scrobbled and percentage > 0.4:
- just_played_url = self.get_current_media().get_url()
+ current_media = self.get_current_media()
self.scrobbled = True
- playlists.update_playcount(just_played_url)
- playlists.update_last_played(just_played_url)
- playlists.update_all_static_playlists()
+ if current_media:
+ just_played_url = self.get_current_media().get_url()
+ playlists.update_playcount(just_played_url)
+ playlists.update_last_played(just_played_url)
+ playlists.update_all_static_playlists()
except Exception as e:
logger.warn("Error: %s, %s" % (e.__class__, e))
return True
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]