From 484740bb505f8b5bd4aed5e45ba4b12b94e09cc0 Mon Sep 17 00:00:00 2001 From: "St.Huang" Date: Thu, 2 Aug 2018 11:01:26 +0800 Subject: [PATCH] updater bug fixes --- addons/fastwq/libs/ankihub.py | 16 ++++++++++------ addons21/fastwq/libs/ankihub.py | 16 ++++++++++------ 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/addons/fastwq/libs/ankihub.py b/addons/fastwq/libs/ankihub.py index 109cb2d..716e013 100644 --- a/addons/fastwq/libs/ankihub.py +++ b/addons/fastwq/libs/ankihub.py @@ -115,12 +115,16 @@ def updateSingle(repositories, path, data): code = asset['url'] p, fname = os.path.split(code) appendHtml(temp='
Downloading {1}: {0}%
'.format(0,fname)) - urlthread = UrlThread(code) - urlthread.start() - urlthread.join() - response = urlthread.response#urllib2.urlopen(code) - meta = response.info() - file_size = int(meta.get("Content-Length")) + try: + urlthread = UrlThread(code) + urlthread.start() + urlthread.join() + response = urlthread.response#urllib2.urlopen(code) + meta = response.info() + file_size = int(meta.get("Content-Length")) + except: + appendHtml('Downloading file error!
') + return d = buffer('') dl = 0 i = 0 diff --git a/addons21/fastwq/libs/ankihub.py b/addons21/fastwq/libs/ankihub.py index 738dcb8..11f0284 100644 --- a/addons21/fastwq/libs/ankihub.py +++ b/addons21/fastwq/libs/ankihub.py @@ -115,12 +115,16 @@ def updateSingle(repositories, path, data): code = asset['url'] p, fname = os.path.split(code) appendHtml(temp='
Downloading {1}: {0}%
'.format(0,fname)) - urlthread = UrlThread(code) - urlthread.start() - urlthread.join() - response = urlthread.response#urllib2.urlopen(code) - meta = response.info() - file_size = int(meta.get("Content-Length")) + try: + urlthread = UrlThread(code) + urlthread.start() + urlthread.join() + response = urlthread.response#urllib2.urlopen(code) + meta = response.info() + file_size = int(meta.get("Content-Length")) + except: + appendHtml('Downloading file error!
') + return d = b'' dl = 0 i = 0