From 234620dd51bbf05f85cbd7515c1ffbb280d6b5a8 Mon Sep 17 00:00:00 2001 From: liugang Date: Wed, 3 Jan 2024 19:11:31 +0800 Subject: [PATCH] * bugControl: convert bugID to integer, finish task #110344, fix bug 43087. --- module/bug/control.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/module/bug/control.php b/module/bug/control.php index 259dca4f9a..c53dc879c5 100755 --- a/module/bug/control.php +++ b/module/bug/control.php @@ -1075,13 +1075,15 @@ class bug extends control $bug = form::data($this->config->bug->form->confirm)->setDefault('confirmed', 1)->remove('pri,type,status,mailto')->get(); foreach($bugIdList as $bugID) { + $bugID = (int)$bugID; + /* 如果 bug 已经确认过,跳过。 */ /* If bug has been confirmed, skip it. */ if(!empty($bugs[$bugID]->confirmed)) continue; /* 构建 bug。 */ /* Build bug. */ - $bug->id = (int)$bugID; + $bug->id = $bugID; $bug->confirmed = 1; $bug->assignedTo = $this->app->user->account;