This commit is contained in:
yangduo 2025-04-01 23:03:58 +08:00
parent bf8775797e
commit 9703df5358
2 changed files with 6 additions and 5 deletions

View File

@ -469,8 +469,8 @@ class HangController{
'daily_first_login' => $rowuser['daily_first_login'] + 1,
'game_times' => $rowuser['game_times'],
'min_rank_score' => $min_rank_score,
'passport_reward' => $passport_reward,
), JSON_FORCE_OBJECT);
'passport_reward' => count($passport_reward) > 0 ? $passport_reward : (object)array(),
));
}
}
?>

View File

@ -80,7 +80,7 @@ class PassController{
$open_time = 0;
$end_time = 0;
$sea_reward = array();
$passport_reward = (object)array();
$passport_reward = array();
$rank_status = 0;
$season_meta_table = require('../res/season@season.php');
for ($i = 1; $i <= count($season_meta_table); $i++) {
@ -122,6 +122,7 @@ class PassController{
foreach($passportawardinfo as $key => $status) {
if (!array_key_exists($key, $passportaward)) {
$passportaward[$key] = $this->getExplode($season_meta_table[$i][$key]);
$passport_reward[$key] = array();
}
$passport_reward[$key][] = array(
@ -224,7 +225,7 @@ class PassController{
'week' => $week_reward,
'seareward' => $sea_reward,
'min_rank_score' => $min_rank_score,
'passport_reward' => $passport_reward,
'passport_reward' => count($passport_reward) > 0 ? $passport_reward : (object)array(),
));
}
@ -382,7 +383,7 @@ class PassController{
return;
}
$item_multiply = $this->getExplode($$season_meta_table[$number][$name]);
$item_multiply = $this->getExplode($season_meta_table[$number][$name]);
$items = $item_multiply[$passid - 1];
$reward = array();