aboutsummaryrefslogtreecommitdiff
path: root/modules/resume.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/resume.py')
-rw-r--r--modules/resume.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/resume.py b/modules/resume.py
index d7e5935b..c3283bde 100644
--- a/modules/resume.py
+++ b/modules/resume.py
@@ -39,9 +39,6 @@ class Module(ModuleManager.BaseModule):
self.log.info("Successfully resumed session", [])
event["server"].cap_started = False
- elif event["args"][0] == "ERR":
- self.log.info("Failed to resume session: %s", [event["args"][1]])
-
elif event["args"][0] == "TOKEN":
token = self._get_token(event["server"])
self._set_token(event["server"], event["args"][1], new=True)
@@ -79,3 +76,7 @@ class Module(ModuleManager.BaseModule):
if event["line"].command == "QUIT" and event["server"].has_capability(
CAP):
event["line"].command = "BRB"
+
+ @utils.hook("received.fail.resume")
+ def fail_resume(self, event):
+ event["server"].capability_done("resume")