v0.3.49: Dedup validation — validate cached link before returning to avoid showing invalid links

This commit is contained in:
2026-05-18 01:06:28 +08:00
parent e4e3884ffc
commit 7f4ab50557
13 changed files with 1635 additions and 37 deletions

View File

@@ -73,7 +73,7 @@ export async function deleteAdFiles(cookie, dirFid, keywords) {
const toKeep = [];
const extensions = getSusExtensions();
for (const file of files) {
const ext = file.file.split(".").pop()?.toLowerCase() || "";
const ext = file.file_name.split(".").pop()?.toLowerCase() || "";
const isSusExt = extensions.includes(ext);
if (containsAdKeyword(file.file_name, keywords) || isSusExt) {
toDelete.push(file.fid);