|
@@ -319,7 +319,8 @@ class TaskProc {
|
|
*/
|
|
*/
|
|
static function clearActivePointRewardReceived($type = 1) {
|
|
static function clearActivePointRewardReceived($type = 1) {
|
|
$reward = ctx()->task->activePointReceived;
|
|
$reward = ctx()->task->activePointReceived;
|
|
- for ($i = 0; $i < count($reward); $i++) {
|
|
|
|
|
|
+ $num = count($reward);
|
|
|
|
+ for ($i = 0; $i < $num; $i++) {
|
|
$arr = explode('-', $reward[$i]);
|
|
$arr = explode('-', $reward[$i]);
|
|
if($arr[0] == $type){
|
|
if($arr[0] == $type){
|
|
StlUtil::arrayRemoveAt(ctx()->task->activePointReceived,$i);
|
|
StlUtil::arrayRemoveAt(ctx()->task->activePointReceived,$i);
|