openlist和小雅增加禁用预览

This commit is contained in:
mtvpls
2026-01-14 17:02:21 +08:00
parent 6d7a3b551b
commit 2dd2c007a9
6 changed files with 121 additions and 1 deletions

View File

@@ -26,7 +26,7 @@ export async function POST(request: NextRequest) {
try {
const body = await request.json();
const { action, Enabled, URL, Username, Password, RootPaths, OfflineDownloadPath, ScanInterval, ScanMode } = body;
const { action, Enabled, URL, Username, Password, RootPaths, OfflineDownloadPath, ScanInterval, ScanMode, DisableVideoPreview } = body;
const authInfo = getAuthInfoFromCookie(request);
if (!authInfo || !authInfo.username) {
@@ -59,6 +59,7 @@ export async function POST(request: NextRequest) {
ResourceCount: adminConfig.OpenListConfig?.ResourceCount,
ScanInterval: 0,
ScanMode: ScanMode || 'hybrid',
DisableVideoPreview: DisableVideoPreview || false,
};
await db.saveAdminConfig(adminConfig);
@@ -118,6 +119,7 @@ export async function POST(request: NextRequest) {
ResourceCount: adminConfig.OpenListConfig?.ResourceCount,
ScanInterval: scanInterval,
ScanMode: ScanMode || 'hybrid',
DisableVideoPreview: DisableVideoPreview || false,
};
await db.saveAdminConfig(adminConfig);

View File

@@ -55,6 +55,7 @@ export async function POST(request: NextRequest) {
Token: configData.Token,
Username: configData.Username,
Password: configData.Password,
DisableVideoPreview: configData.DisableVideoPreview || false,
};
await db.saveAdminConfig(config);