diff options
author | Marcos Pinto <markybob@dipconsultants.com> | 2009-01-06 02:27:27 +0000 |
---|---|---|
committer | Marcos Pinto <markybob@dipconsultants.com> | 2009-01-06 02:27:27 +0000 |
commit | 6eb413dd1ef948cb3ca4afdbda4b06c9474a6ed6 (patch) | |
tree | 3d01ed7be728af0cf2ddda954d943d5c1c07d296 | |
parent | 81b895bd1d98e21f515080e5483c471621e68390 (diff) | |
download | deluge-6eb413dd1ef948cb3ca4afdbda4b06c9474a6ed6.tar.gz deluge-6eb413dd1ef948cb3ca4afdbda4b06c9474a6ed6.tar.bz2 deluge-6eb413dd1ef948cb3ca4afdbda4b06c9474a6ed6.zip |
fix notification bug on startup for already finished torrents
-rw-r--r-- | deluge/ui/gtkui/notification.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/deluge/ui/gtkui/notification.py b/deluge/ui/gtkui/notification.py index b7c2ad9b2..023c3c865 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"]) 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""" |