diff options
Diffstat (limited to 'pyload/manager')
-rw-r--r-- | pyload/manager/CaptchaManager.py | 10 |
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 |