File tree Expand file tree Collapse file tree 4 files changed +43
-5
lines changed Expand file tree Collapse file tree 4 files changed +43
-5
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ const $ = new Env('BoxJs')
3
3
// 为 eval 准备的上下文环境
4
4
const $eval_env = { }
5
5
6
- $ . version = '0.19.3 '
6
+ $ . version = '0.19.4 '
7
7
$ . versionType = 'beta'
8
8
9
9
// 发出的请求需要需要 Surge、QuanX 的 rewrite
@@ -926,7 +926,8 @@ function reloadAppSubCache(url) {
926
926
const subcaches = getAppSubCaches ( )
927
927
subcaches [ url ] = $ . toObj ( resp . body )
928
928
subcaches [ url ] . updateTime = new Date ( )
929
- $ . setjson ( subcaches , $ . KEY_app_subCaches )
929
+ // 仅缓存存在 id 的订阅
930
+ $ . setjson ( subcaches . filter ( e => ! ! e . id ) , $ . KEY_app_subCaches )
930
931
$ . log ( `更新订阅, 成功! ${ url } ` )
931
932
} catch ( e ) {
932
933
$ . logErr ( e )
Original file line number Diff line number Diff line change 1
1
{
2
2
"releases" : [
3
+ {
4
+ "version" : " 0.19.4" ,
5
+ "tags" : [" beta" ],
6
+ "author" : " @GideonSenku" ,
7
+ "msg" : " fix(boxjs): 订阅缓存问题" ,
8
+ "notes" : [
9
+ {
10
+ "name" : " 修复" ,
11
+ "descs" : [" 脏数据处理,部分订阅已经 404 或者 403,仅缓存有数据的订阅" ]
12
+ }
13
+ ]
14
+ },
3
15
{
4
16
"version" : " 0.19.3" ,
5
17
"tags" : [" beta" ],
6
- "author" : " @chavyleung " ,
18
+ "author" : " @GideonSenku " ,
7
19
"msg" : " fix(boxjs): 首页拖拽数据问题" ,
8
20
"notes" : [
9
21
{
Original file line number Diff line number Diff line change 1
1
{
2
2
"releases" : [
3
+ {
4
+ "version" : " 0.19.4" ,
5
+ "tags" : [" beta" ],
6
+ "author" : " @GideonSenku" ,
7
+ "msg" : " fix(boxjs): 订阅缓存问题" ,
8
+ "notes" : [
9
+ {
10
+ "name" : " 修复" ,
11
+ "descs" : [" 脏数据处理,部分订阅已经 404 或者 403,仅缓存有数据的订阅" ]
12
+ }
13
+ ]
14
+ },
15
+ {
16
+ "version" : " 0.19.3" ,
17
+ "tags" : [" beta" ],
18
+ "author" : " @GideonSenku" ,
19
+ "msg" : " fix(boxjs): 首页拖拽数据问题" ,
20
+ "notes" : [
21
+ {
22
+ "name" : " 修复" ,
23
+ "descs" : [" 首页拖拽数组数据中会出现 null" ]
24
+ }
25
+ ]
26
+ },
3
27
{
4
28
"version" : " 0.19.2" ,
5
29
"tags" : [" beta" ],
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ const $ = new Env('BoxJs')
3
3
// 为 eval 准备的上下文环境
4
4
const $eval_env = { }
5
5
6
- $ . version = '0.19.3 '
6
+ $ . version = '0.19.4 '
7
7
$ . versionType = 'beta'
8
8
9
9
// 发出的请求需要需要 Surge、QuanX 的 rewrite
@@ -926,7 +926,8 @@ function reloadAppSubCache(url) {
926
926
const subcaches = getAppSubCaches ( )
927
927
subcaches [ url ] = $ . toObj ( resp . body )
928
928
subcaches [ url ] . updateTime = new Date ( )
929
- $ . setjson ( subcaches , $ . KEY_app_subCaches )
929
+ // 仅缓存存在 id 的订阅
930
+ $ . setjson ( subcaches . filter ( e => ! ! e . id ) , $ . KEY_app_subCaches )
930
931
$ . log ( `更新订阅, 成功! ${ url } ` )
931
932
} catch ( e ) {
932
933
$ . logErr ( e )
You can’t perform that action at this time.
0 commit comments