d
This commit is contained in:
parent
c3a6f5ff37
commit
4c4e767ec6
73 changed files with 3502 additions and 741 deletions
|
|
@ -31,8 +31,8 @@
|
|||
const purchaseId=cleanContractId(source?.purchaseId,64),boardId=cleanContractId(source?.boardId,32),item=resolveItem(String(source?.itemId||'')),
|
||||
storeKey=`${boardId}:${item?.id||''}`;
|
||||
if(!purchaseId||!BOARD_ID_RE.test(boardId)||!item?.id||seenIds.has(purchaseId)||seenStoreItems.has(storeKey))continue;
|
||||
const boughtAt=Number(source.boughtAt),paidCost=Number.isSafeInteger(source.paidCost)&&source.paidCost>0?Math.min(source.paidCost,maxPaidCost):item.cost;
|
||||
if(!Number.isSafeInteger(paidCost)||paidCost<=0)continue;
|
||||
const boughtAt=Number(source.boughtAt),paidCost=Number.isSafeInteger(source.paidCost)&&source.paidCost>=0?Math.min(source.paidCost,maxPaidCost):item.cost;
|
||||
if(!Number.isSafeInteger(paidCost)||paidCost<0)continue;
|
||||
seenIds.add(purchaseId);seenStoreItems.add(storeKey);
|
||||
purchases.push({
|
||||
purchaseId,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue