summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Resch <andrewresch@gmail.com>2009-12-23 01:28:33 +0000
committerAndrew Resch <andrewresch@gmail.com>2009-12-23 01:28:33 +0000
commitfa79c37aa22bc80b2fab2d6403e7f86f0da13b6f (patch)
tree3e963e170fba50d89d837f1c81e8043369722787
parent6a8e023ffd7eb631f6b586bf11296398c4a41063 (diff)
downloaddeluge-fa79c37aa22bc80b2fab2d6403e7f86f0da13b6f.tar.gz
deluge-fa79c37aa22bc80b2fab2d6403e7f86f0da13b6f.tar.bz2
deluge-fa79c37aa22bc80b2fab2d6403e7f86f0da13b6f.zip
Fix possible TorrentFinishedEvents being emitted on startup for already completed torrents
-rw-r--r--deluge/core/torrentmanager.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/deluge/core/torrentmanager.py b/deluge/core/torrentmanager.py
index 29cf775c4..33d517452 100644
--- a/deluge/core/torrentmanager.py
+++ b/deluge/core/torrentmanager.py
@@ -785,10 +785,10 @@ class TorrentManager(component.Component):
total_download = torrent.get_status(["total_payload_download"])["total_payload_download"]
# Move completed download to completed folder if needed
- if not torrent.is_finished:
+ if not torrent.is_finished and total_download:
move_path = None
- if torrent.options["move_completed"] and total_download:
+ if torrent.options["move_completed"]:
move_path = torrent.options["move_completed_path"]
if torrent.options["download_location"] != move_path:
torrent.move_storage(move_path)