From f01e7c8be8f1158d3fa30f3ebb53376991f0be0d Mon Sep 17 00:00:00 2001 From: azw Date: Sun, 27 Aug 2023 09:41:28 +0800 Subject: [PATCH] 1 --- webapp/controller/StakingController.class.php | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/webapp/controller/StakingController.class.php b/webapp/controller/StakingController.class.php index c83cbcc8..023afa6e 100644 --- a/webapp/controller/StakingController.class.php +++ b/webapp/controller/StakingController.class.php @@ -46,21 +46,18 @@ class StackingController extends BaseAuthedController { $stackingInfo['staking_value'] = 0; $stackingInfo['maturity_quant'] = 0; foreach ($rows as $row) { - if ($this->isTypeNft($stackingInfo['type'], $row)) { - $stakingMeta = mt\Staking::get($row['item_id']); + $stakingMeta = mt\Staking::get($row['item_id']); + if ($this->isTypeNft($stackingInfo['type'], $row) && $stakingMeta) { if ($row['status'] == Stacking::STAKING_STATUS) { if ($row['start_time'] + $row['stake_time'] < myself()->_getNowTime()) { $stackingInfo['staked_quant'] += $row['stacked_num']; } else { $stackingInfo['maturity_quant'] += $row['stacked_num']; } - if ($stakingMeta) { - $stackingInfo['staking_value'] += $stakingMeta['stake_value']; - $info['total_staking_value'] += $stakingMeta['stake_value']; - } - } else { } + $stackingInfo['staking_value'] += $stakingMeta['stake_value']; + $info['total_staking_value'] += $stakingMeta['stake_value']; } } }