summaryrefslogtreecommitdiffstats
path: root/pyload/manager
diff options
context:
space:
mode:
Diffstat (limited to 'pyload/manager')
-rw-r--r--pyload/manager/CaptchaManager.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/pyload/manager/CaptchaManager.py b/pyload/manager/CaptchaManager.py
index 9a5a63219..b89fb3136 100644
--- a/pyload/manager/CaptchaManager.py
+++ b/pyload/manager/CaptchaManager.py
@@ -21,6 +21,9 @@ from time import time
from traceback import print_exc
from threading import Lock
+from pyload.utils import encode
+
+
class CaptchaManager:
def __init__(self, core):
self.lock = Lock()
@@ -109,12 +112,7 @@ class CaptchaTask:
self.result = None
def getResult(self):
- try:
- res = self.result.encode("utf8", "replace")
- except:
- res = self.result
-
- return res
+ return encode(self.result)
def getStatus(self):
return self.status