From c92183705b8dec9b6bfbbedce9b71215a2cbc165 Mon Sep 17 00:00:00 2001 From: songliang Date: Fri, 16 Dec 2022 16:43:41 +0800 Subject: [PATCH] ... --- webapp/controller/MarketController.class.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/webapp/controller/MarketController.class.php b/webapp/controller/MarketController.class.php index e8701379..6b97afe3 100644 --- a/webapp/controller/MarketController.class.php +++ b/webapp/controller/MarketController.class.php @@ -630,6 +630,8 @@ class MarketController extends BaseController { $rows = Nft::getNft1155List($account, $type); foreach ($rows as &$row) { $row['detail'] = Chip::toDto(Chip::getChipByTokenId($row['token_id'])); + if (!in_array($row['detail']['chip_type'], $job)) + continue; if ($row['detail']['chip_grade']<$lv) continue; if (count($search)>0) { if (!(in_array($row['detail']['token_id'], $search))) continue; @@ -651,6 +653,8 @@ class MarketController extends BaseController { foreach ($rows as &$row) { $nftDb = Nft::findNftByOwner($account, $row['token_id']); $row['detail'] = $this->getNftGameData($nftDb); + if (!in_array($row['detail']['type'], $job)) + continue; array_push($nfts, $row); } usort($nfts, $sortByTokenId);