From 3050cd48a93bdd61351469b0ab6f66b9a3c9c5df Mon Sep 17 00:00:00 2001 From: mtvpls Date: Fri, 26 Dec 2025 21:13:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4=E7=A7=81=E4=BA=BA=E5=BD=B1?= =?UTF-8?q?=E5=BA=93=E7=9A=84key=E5=80=BC=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/app/admin/page.tsx | 8 ++--- src/app/api/cms-proxy/route.ts | 20 ++++++----- src/app/api/detail/route.ts | 37 ++++++++------------- src/app/api/openlist/correct/route.ts | 18 ++++++++-- src/app/api/openlist/delete/route.ts | 14 ++++---- src/app/api/openlist/list/route.ts | 12 ++----- src/app/api/openlist/refresh-video/route.ts | 9 ----- src/app/api/openlist/refresh/route.ts | 25 +++++++++++--- src/app/api/search/route.ts | 8 ++--- src/app/api/search/ws/route.ts | 8 ++--- src/app/private-library/page.tsx | 6 ++-- src/components/CorrectDialog.tsx | 6 ++-- src/lib/crypto.ts | 28 ++++++++++++++++ src/lib/openlist-cache.ts | 3 +- 15 files changed, 120 insertions(+), 84 deletions(-) diff --git a/package.json b/package.json index 853b688..43b90d3 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@upstash/redis": "^1.25.0", "@vidstack/react": "^1.12.13", "anime4k-webgpu": "^1.0.0", - "artplayer": "^5.2.5", + "artplayer": "^5.3.0", "artplayer-plugin-danmuku": "^5.2.0", "bs58": "^6.0.0", "cheerio": "^1.1.2", diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx index 0060520..3a473a4 100644 --- a/src/app/admin/page.tsx +++ b/src/app/admin/page.tsx @@ -2959,7 +2959,7 @@ const OpenListConfigComponent = ({ }); }; - const handleDeleteVideo = async (folder: string, title: string) => { + const handleDeleteVideo = async (key: string, title: string) => { // 显示确认对话框,直接在 onConfirm 中执行删除操作 showAlert({ type: 'warning', @@ -2971,7 +2971,7 @@ const OpenListConfigComponent = ({ const response = await fetch('/api/openlist/delete', { method: 'POST', headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify({ folder }), + body: JSON.stringify({ key }), }); if (!response.ok) { @@ -3295,7 +3295,7 @@ const OpenListConfigComponent = ({ {video.failed ? '立即纠错' : '纠错'}