From 6ce2a98fd18631785a2f41380164636574a66b3f Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 15 Jun 2022 14:35:18 +0800 Subject: [PATCH] 1 --- webapp/services/MissionService.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/services/MissionService.php b/webapp/services/MissionService.php index 5fdbb38c..d4a7d7af 100644 --- a/webapp/services/MissionService.php +++ b/webapp/services/MissionService.php @@ -592,8 +592,8 @@ class MissionService extends BaseService { $metas = mt\Task::getOfferRewardMissions ($this->offerRewartdMission['missions']); $selectMeta = null; - foreach (array_rand($metas, count($metas)) as $key) { - $meta = $metas[$key]; + shuffle($metas); + foreach ($metas as $meta) { if (!$this->inOfferRewardMission($meta['id'])) { $selectMeta = $meta; break;