更新 Scripts/AddMsGames.js
This commit is contained in:
@@ -353,8 +353,6 @@ function runCart(regionCode) {
|
||||
const MUID = $persistentStore.read(MUID_KEY);
|
||||
const MS_CV = $persistentStore.read(CV_KEY);
|
||||
|
||||
|
||||
|
||||
|
||||
const HEADERS = {
|
||||
"content-type": "application/json",
|
||||
@@ -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)); }
|
||||
|
||||
Reference in New Issue
Block a user