Module: deluge Branch: 1.3-stable Commit: f7c21fd87b4b6044cc4b08f9454cf3909b96ec91
Author: Calum Lind <[email protected]> Date: Mon Jun 27 02:33:50 2011 +0100 Fix #1246: Losing Labels upon restart --- ChangeLog | 3 +++ deluge/plugins/label/label/core.py | 4 +++- 2 files changed, 6 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3bd042c..c06e57b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -19,6 +19,9 @@ === AutoAdd === * #1861: Fix AutoAdd Warning (column number is a boolean) +=== Label === + * #1246: Fix losing Labels upon restart + === Deluge 1.3.2 (24 May 2011) === ==== Core ==== * #1527: Fix Converting unicode to unicode error in move_storage diff --git a/deluge/plugins/label/label/core.py b/deluge/plugins/label/label/core.py index 70b8e35..7b1ea6f 100644 --- a/deluge/plugins/label/label/core.py +++ b/deluge/plugins/label/label/core.py @@ -110,7 +110,9 @@ class Core(CorePluginBase): self.clean_initial_config() - component.get("EventManager").register_event_handler("TorrentAddedEvent", self.post_torrent_add) + def on_session_started(): + component.get("EventManager").register_event_handler("TorrentAddedEvent", self.post_torrent_add) + component.get("EventManager").register_event_handler("SessionStartedEvent", on_session_started) component.get("EventManager").register_event_handler("TorrentRemovedEvent", self.post_torrent_remove) #register tree: -- You received this message because you are subscribed to the Google Groups "deluge-commit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/deluge-commit?hl=en.
