From 21bcf680cc9dfeaf4dfd3ffe4c1bf1a1046de91d Mon Sep 17 00:00:00 2001 From: owen05 Date: Wed, 15 Sep 2021 09:36:13 +0800 Subject: [PATCH] fix --- contracts/NFTPool/impl/FilterERC1155V1.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contracts/NFTPool/impl/FilterERC1155V1.sol b/contracts/NFTPool/impl/FilterERC1155V1.sol index 5cbf06f..8274166 100644 --- a/contracts/NFTPool/impl/FilterERC1155V1.sol +++ b/contracts/NFTPool/impl/FilterERC1155V1.sol @@ -184,8 +184,8 @@ contract FilterERC1155V1 is IERC1155Receiver, BaseFilterV1 { inAmount = currentAmount.sub(_NFT_RESERVE_[tokenId]); if (_NFT_RESERVE_[tokenId] == 0 && currentAmount > 0) { _NFT_IDS_.push(tokenId); + _TOKENID_IDX_[tokenId] = _NFT_IDS_.length; } - _TOKENID_IDX_[tokenId] = _NFT_IDS_.length; _NFT_RESERVE_[tokenId] = currentAmount; _TOTAL_NFT_AMOUNT_ += inAmount; }