MCPcopy Create free account
hub / github.com/Tron521/codex-console-temp / loadCardPoolRedeemCodes

Function loadCardPoolRedeemCodes

static/js/payment.js:1713–1726  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1711}
1712
1713function loadCardPoolRedeemCodes() {
1714 const parsed = safeJsonParse(localStorage.getItem(CARD_POOL_REDEEM_STORAGE_KEY) || "[]", []);
1715 if (!Array.isArray(parsed)) {
1716 return [];
1717 }
1718 return parsed
1719 .map((item) => ({
1720 code: normalizeEfunCode(item?.code || ""),
1721 supplier: normalizeCardPoolSupplier(item?.supplier || ""),
1722 status: getCardPoolResolvedStatus(item),
1723 raw: item || {},
1724 }))
1725 .filter((item) => item.code);
1726}
1727
1728function getAvailableEfunPoolCodes() {
1729 return loadCardPoolRedeemCodes().filter(

Callers 1

Calls 5

safeJsonParseFunction · 0.85
normalizeEfunCodeFunction · 0.85
filterMethod · 0.45

Tested by

no test coverage detected