From cf40455d1c056c61451b5bd72d11d1db959b6637 Mon Sep 17 00:00:00 2001 From: Marcos Pinto Date: Tue, 6 Jan 2009 02:27:27 +0000 Subject: [PATCH] fix notification bug on startup for already finished torrents --- deluge/ui/gtkui/notification.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/deluge/ui/gtkui/notification.py b/deluge/ui/gtkui/notification.py index b7c2ad9b2..50c980bfe 100644 --- a/deluge/ui/gtkui/notification.py +++ b/deluge/ui/gtkui/notification.py @@ -42,18 +42,18 @@ class Notification: self.get_torrent_status(torrent_id) def get_torrent_status(self, torrent_id): - client.get_torrent_status( - self._on_get_torrent_status, torrent_id, ["name", "num_files"]) + client.get_torrent_status(self._on_get_torrent_status, torrent_id, ["name", "num_files", "total_payload_download"]) def _on_get_torrent_status(self, status): if status is None: return - if self.config["ntf_popup"]: - self.popup(status) - if self.config["ntf_email"]: - self.email(status) - if self.config["ntf_sound"]: - self.sound() + if status["total_payload_download"]: + if self.config["ntf_popup"]: + self.popup(status) + if self.config["ntf_email"]: + self.email(status) + if self.config["ntf_sound"]: + self.sound() def popup(self, status): """popups up notification of finished torrent"""