From 34c916a1afce1d12be571d698ec1af78eb010c9b Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Wed, 30 Oct 2024 22:13:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyPublic.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyPublic.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/SrcJyPublic.js b/SrcJyPublic.js index a46cedb9..b18e035a 100644 --- a/SrcJyPublic.js +++ b/SrcJyPublic.js @@ -1177,6 +1177,10 @@ function updateResource(it,refresh) { } } } + if(!it){ + log("自动同步取消,没有可执行的订阅源"); + return "hiker://empty"; + } try{ let pasteget = JSON.parse(request('https://pasteme.tyrantg.com/api/getContent/'+it.path,{ "content-type": "application/json;charset=UTF-8" @@ -1202,9 +1206,7 @@ function updateResource(it,refresh) { if(pastedata.直播){ let livefilepath = globalMap0.getVar('Jy_gmParams').datapath + "liveconfig.json"; let liveconfig = pastedata.直播; - log(liveconfig); if(it.mode!=2){ - log("aaa"); let livefile = fetch(livefilepath); if(livefile){ try{ @@ -1219,10 +1221,11 @@ function updateResource(it,refresh) { options.push('直播'); writeFile(livefilepath, JSON.stringify(liveconfig)); var sm = ",直播订阅已同步" - }catch(e){} + }catch(e){ + log("增量导入直播失败>"+e.message); + } } }else if(liveconfig.data){ - log("bbb"); options.push('直播'); writeFile(livefilepath, JSON.stringify(liveconfig)); var sm = ",直播订阅已同步"