diff --git a/webapp/models/Staking.php b/webapp/models/Staking.php index f309058d..24b8f085 100644 --- a/webapp/models/Staking.php +++ b/webapp/models/Staking.php @@ -207,12 +207,12 @@ class Staking extends BaseModel { 'stacked_num' => $row['stacked_num'], 'cec_value' => $stakingMeta['stake_value'] ); - $yesterDay = myself()->_getNowDaySeconds() - 3600 * 24; - $passedDays = intval((myself()->_getNowDaySeconds() - + $passedDays = intval(((myself()->_getNowDaySeconds() + 3600 * 24) - myself()->_getDaySeconds($row['start_time'])) / 3600 / 24); - $saveDays = intval($row['stake_time'] / 3600 / 24); - $dto['stacked_days'] = max(0, $passedDays); + $passedDays = max(0, $passedDays); + $saveDays = max(0, intval($row['stake_time'] / 3600 / 24)); + $dto['stacked_days'] = $passedDays; $dto['remain_days'] = max(0, $saveDays - $dto['stacked_days']); $stakedDays = $dto['stacked_days']; $dailyInterest = self::getDailyInterest($row['stake_time'], $dto['remain_days']);