音乐增加代理开关

This commit is contained in:
mtvpls
2026-04-14 16:49:22 +08:00
parent 1dcf27d1f8
commit 0e41ba2661
6 changed files with 178 additions and 90 deletions
+1
View File
@@ -264,6 +264,7 @@ export interface AdminConfig {
Enabled?: boolean; // 启用音乐功能
BaseUrl?: string; // lxserver 地址
Token?: string; // lxserver x-user-token
ProxyEnabled?: boolean; // 是否走 stream 代理
// 兼容旧代码的遗留字段(待删除)
TuneHubEnabled?: boolean;
TuneHubBaseUrl?: string;
+3
View File
@@ -646,7 +646,10 @@ export function configSelfCheck(adminConfig: AdminConfig): AdminConfig {
Enabled: false,
BaseUrl: '',
Token: '',
ProxyEnabled: true,
};
} else if (adminConfig.MusicConfig.ProxyEnabled === undefined) {
adminConfig.MusicConfig.ProxyEnabled = true;
}
return adminConfig;