diff --git a/webapp/mt/Task.php b/webapp/mt/Task.php index 824ec3e3..6d29797f 100644 --- a/webapp/mt/Task.php +++ b/webapp/mt/Task.php @@ -124,8 +124,10 @@ class Task { $metas = array(); foreach (self::getMetaList() as $meta) { if ($meta['type'] == self::OFFER_REWARD_MISSON_TYPE) { - if (!array_find($excludeMetas, function($val) { + if (!array_find($excludeMetas, function($val, $meta) { + if ($val['mission_id'] == $meta['id']) { + } })) { array_push($metas, $meta); }