fix 连不上Github可能导致无法启动的问题
This commit is contained in:
parent
b75ec92368
commit
e3faa388cf
@ -35,7 +35,11 @@ class PluginHelper(metaclass=Singleton):
|
|||||||
res = RequestUtils(proxies=settings.PROXY, headers=settings.GITHUB_HEADERS,
|
res = RequestUtils(proxies=settings.PROXY, headers=settings.GITHUB_HEADERS,
|
||||||
timeout=10).get_res(f"{raw_url}package.json")
|
timeout=10).get_res(f"{raw_url}package.json")
|
||||||
if res:
|
if res:
|
||||||
return json.loads(res.text)
|
try:
|
||||||
|
return json.loads(res.text)
|
||||||
|
except json.JSONDecodeError:
|
||||||
|
logger.error(f"插件包数据解析失败:{res.text}")
|
||||||
|
return {}
|
||||||
return {}
|
return {}
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
@ -34,7 +34,11 @@ class ResourceHelper(metaclass=Singleton):
|
|||||||
logger.info("开始检测资源包版本...")
|
logger.info("开始检测资源包版本...")
|
||||||
res = RequestUtils(proxies=settings.PROXY, headers=settings.GITHUB_HEADERS, timeout=10).get_res(self._repo)
|
res = RequestUtils(proxies=settings.PROXY, headers=settings.GITHUB_HEADERS, timeout=10).get_res(self._repo)
|
||||||
if res:
|
if res:
|
||||||
resource_info = json.loads(res.text)
|
try:
|
||||||
|
resource_info = json.loads(res.text)
|
||||||
|
except json.JSONDecodeError:
|
||||||
|
logger.error("资源包仓库数据解析失败!")
|
||||||
|
return
|
||||||
else:
|
else:
|
||||||
logger.warn("无法连接资源包仓库!")
|
logger.warn("无法连接资源包仓库!")
|
||||||
return
|
return
|
||||||
|
Loading…
x
Reference in New Issue
Block a user