@@ -104,6 +104,7 @@ async function generateSiteJSON(options, requestHost, sub, pwd) {
104104 filterable : ruleObject . filterable ,
105105 quickSearch : ruleObject . quickSearch ,
106106 more : ruleObject . more ,
107+ logo : ruleObject . logo ,
107108 ext : fileSite . ext || "" , // 固定为空字符串
108109 } ;
109110 sites . push ( site ) ;
@@ -183,6 +184,7 @@ async function generateSiteJSON(options, requestHost, sub, pwd) {
183184 filterable : ruleObject . filterable ,
184185 quickSearch : ruleObject . quickSearch ,
185186 more : ruleObject . more ,
187+ logo : ruleObject . logo ,
186188 ext : fileSite . ext || "" , // 固定为空字符串
187189 } ;
188190 sites . push ( site ) ;
@@ -198,16 +200,16 @@ async function generateSiteJSON(options, requestHost, sub, pwd) {
198200 }
199201
200202 // 根据用户是否启用挂载数据源去生成对应配置
201- if ( ENV . get ( 'enable_link_data' , '1 ' ) === '1' ) {
203+ if ( ENV . get ( 'enable_link_data' , '0 ' ) === '1' ) {
202204 log ( `开始挂载外部T4数据` ) ;
203205 let link_sites = [ ] ;
204206 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' ) ;
206208 try {
207209 let link_data = readFileSync ( path . join ( rootDir , './data/settings/link_data.json' ) , 'utf-8' ) ;
208210 link_sites = JSON . parse ( link_data ) . sites . filter ( site => site . type = 4 ) ;
209211 link_sites . forEach ( ( site ) => {
210- if ( site . key === 'push_agent' && ! enable_link_push ) {
212+ if ( site . key === 'push_agent' && enable_link_push !== '1' ) {
211213 return
212214 }
213215 if ( site . api && ! site . api . startsWith ( 'http' ) ) {
@@ -216,7 +218,7 @@ async function generateSiteJSON(options, requestHost, sub, pwd) {
216218 if ( site . ext && site . ext . startsWith ( '.' ) ) {
217219 site . ext = urljoin ( link_url , site . ext )
218220 }
219- if ( site . key === 'push_agent' && enable_link_push ) { // 推送覆盖
221+ if ( site . key === 'push_agent' && enable_link_push === '1' ) { // 推送覆盖
220222 let pushIndex = sites . findIndex ( s => s . key === 'push_agent' ) ;
221223 if ( pushIndex > - 1 ) {
222224 sites [ pushIndex ] = site ;
0 commit comments