更新 Scripts/AddMsGames.js

This commit is contained in:
2026-04-26 00:01:03 +09:00
parent c05fc3be86
commit 87ba6b6a86

View File

@@ -354,8 +354,6 @@ function runCart(regionCode) {
const MS_CV = $persistentStore.read(CV_KEY);
const HEADERS = {
"content-type": "application/json",
"accept": "*/*",
@@ -397,7 +395,6 @@ function runCart(regionCode) {
function parseProductList(raw) {
let parsed; try { parsed = JSON.parse(raw || "{}"); } catch { parsed = {}; }
return Object.keys(parsed)
.filter(k => /^product\d+$/.test(k))
.sort((a, b) => toNum(a) - toNum(b))
.map(k => { const n = normEntry(parsed[k]); return n ? { key: k, ...n } : null; })
.filter(Boolean);
@@ -493,7 +490,7 @@ ${failedHtml}
for (const k of successKeys) {
if (k && Object.prototype.hasOwnProperty.call(store, k)) delete store[k];
}
const rem = Object.keys(store).filter(k => /^product\d+$/.test(k)).length;
const rem = Object.keys(store).filter(k => normEntry(store[k]) !== null).length;
$persistentStore.write(JSON.stringify(store), LOCAL_KEY);
log("info", "本地清理完成", `剩余: ${rem}`);
} catch (e) { log("error", "清理异常", String(e)); }