feat: 添加 is_adult 字段处理,更新配置以支持成人内容源

This commit is contained in:
katelya
2025-09-05 00:36:55 +08:00
parent af192b35ed
commit b9c59a3066
3 changed files with 26 additions and 1 deletions
+8
View File
@@ -101,6 +101,7 @@ async function initConfig() {
detail: site.detail,
from: 'config',
disabled: false,
is_adult: (site as any).is_adult || false, // 确保 is_adult 字段被正确处理
});
}
});
@@ -110,6 +111,12 @@ async function initConfig() {
adminConfig.SourceConfig.forEach((source) => {
if (!apiSiteKeys.has(source.key)) {
source.from = 'custom';
} else {
// 更新现有源的 is_adult 字段
const siteConfig = fileConfig.api_site[source.key];
if (siteConfig) {
source.is_adult = (siteConfig as any).is_adult || false;
}
}
});
@@ -172,6 +179,7 @@ async function initConfig() {
detail: site.detail,
from: 'config',
disabled: false,
is_adult: (site as any).is_adult || false, // 确保 is_adult 字段被正确处理
})),
};
}