diff --git a/webapp/services/MissionService.php b/webapp/services/MissionService.php index 8278241e..d559496e 100644 --- a/webapp/services/MissionService.php +++ b/webapp/services/MissionService.php @@ -129,8 +129,15 @@ class MissionService extends BaseService { return $missionDto; } } + break; + default : { + if (myself()->_getDaySeconds($missionDb['modifytime']) == myself()->_getNowDaySeconds()) { + $missionDto['current'] = $missionDto['target']; + $missionDto['state'] = Mission::RECEIVED_STATE; + return $missionDto; + } + } } - } else { if ($missionMeta['condition'] != mt\Task::OFFER_REWARD_COND) { $missionDto['current'] = $missionDto['target'];