@@ -104,6 +104,7 @@ async function generateSiteJSON(options, requestHost, sub, pwd) {
104
104
filterable : ruleObject . filterable ,
105
105
quickSearch : ruleObject . quickSearch ,
106
106
more : ruleObject . more ,
107
+ logo : ruleObject . logo ,
107
108
ext : fileSite . ext || "" , // 固定为空字符串
108
109
} ;
109
110
sites . push ( site ) ;
@@ -183,6 +184,7 @@ async function generateSiteJSON(options, requestHost, sub, pwd) {
183
184
filterable : ruleObject . filterable ,
184
185
quickSearch : ruleObject . quickSearch ,
185
186
more : ruleObject . more ,
187
+ logo : ruleObject . logo ,
186
188
ext : fileSite . ext || "" , // 固定为空字符串
187
189
} ;
188
190
sites . push ( site ) ;
@@ -198,16 +200,16 @@ async function generateSiteJSON(options, requestHost, sub, pwd) {
198
200
}
199
201
200
202
// 根据用户是否启用挂载数据源去生成对应配置
201
- if ( ENV . get ( 'enable_link_data' , '1 ' ) === '1' ) {
203
+ if ( ENV . get ( 'enable_link_data' , '0 ' ) === '1' ) {
202
204
log ( `开始挂载外部T4数据` ) ;
203
205
let link_sites = [ ] ;
204
206
let link_url = ENV . get ( 'link_url' ) ;
205
- let enable_link_push = ENV . get ( 'enable_link_push' ) ;
207
+ let enable_link_push = ENV . get ( 'enable_link_push' , '0' ) ;
206
208
try {
207
209
let link_data = readFileSync ( path . join ( rootDir , './data/settings/link_data.json' ) , 'utf-8' ) ;
208
210
link_sites = JSON . parse ( link_data ) . sites . filter ( site => site . type = 4 ) ;
209
211
link_sites . forEach ( ( site ) => {
210
- if ( site . key === 'push_agent' && ! enable_link_push ) {
212
+ if ( site . key === 'push_agent' && enable_link_push !== '1' ) {
211
213
return
212
214
}
213
215
if ( site . api && ! site . api . startsWith ( 'http' ) ) {
@@ -216,7 +218,7 @@ async function generateSiteJSON(options, requestHost, sub, pwd) {
216
218
if ( site . ext && site . ext . startsWith ( '.' ) ) {
217
219
site . ext = urljoin ( link_url , site . ext )
218
220
}
219
- if ( site . key === 'push_agent' && enable_link_push ) { // 推送覆盖
221
+ if ( site . key === 'push_agent' && enable_link_push === '1' ) { // 推送覆盖
220
222
let pushIndex = sites . findIndex ( s => s . key === 'push_agent' ) ;
221
223
if ( pushIndex > - 1 ) {
222
224
sites [ pushIndex ] = site ;
0 commit comments