fix(sites): 站点开代理但没填代理地址时沿用容器 HTTPS_PROXY;内置公开 BT 站默认开代理

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
rootandClaude Opus 5.5 committed 2026-10-02 23:08:04 +08:00
1 parent 364b24bc33
commit b2cdf0e106
4 files changed
+17 -5

No files matched your search

@@ -184,7 +184,8 @@ export function sourcesRoutes(app: ModuleApp, rt: () => SourcesRuntime) {
snapshot_enabled:
kind === "pt" ? (body.snapshotEnabled ?? false) : publicDef ? (body.snapshotEnabled ?? true) : false,
snapshot_interval_sec: body.snapshotIntervalSec ?? null,
proxy: body.proxy ?? false,
// 内置公开 BT 站(Nyaa 等)国内多数直连不通:默认走代理
proxy: body.proxy ?? !!publicDef,
// 不能搜索的站点不进默认搜索集合
search_default:
kind === "pt" ? (body.searchDefault ?? true) : publicDef ? (body.searchDefault ?? false) : false,