mirror of
https://git.deluge-torrent.org/deluge
synced 2025-04-20 19:44:52 +00:00
[Core] Fix mistake in clear_forced_error_state
This commit is contained in:
parent
4ae43c5f2a
commit
58388419fb
1 changed files with 6 additions and 5 deletions
|
@ -670,18 +670,19 @@ class Torrent(object):
|
|||
self.handle.pause()
|
||||
self.update_state()
|
||||
|
||||
def clear_forced_error_state(self):
|
||||
def clear_forced_error_state(self, update_state=True):
|
||||
if not self.forced_error:
|
||||
return
|
||||
|
||||
if self.forced_error.restart_to_resume:
|
||||
log.error("Restart deluge to clear this torrent error")
|
||||
|
||||
if not self.force_error.was_paused and self.options["auto_managed"]:
|
||||
if not self.forced_error.was_paused and self.options["auto_managed"]:
|
||||
self.handle.auto_managed(True)
|
||||
self.force_error = None
|
||||
self.set_status_message()
|
||||
self.update_state()
|
||||
self.forced_error = None
|
||||
self.set_status_message("OK")
|
||||
if update_state:
|
||||
self.update_state()
|
||||
|
||||
def get_eta(self):
|
||||
"""Get the ETA for this torrent.
|
||||
|
|
Loading…
Add table
Reference in a new issue