From 0f230d84a56558e384bb83cecaeb3c480d0e1ca9 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Thu, 27 Apr 2023 09:15:51 +0800 Subject: [PATCH] * fix bug #34876. --- module/execution/model.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/execution/model.php b/module/execution/model.php index c4263e474d..145ae84e7e 100755 --- a/module/execution/model.php +++ b/module/execution/model.php @@ -4261,7 +4261,7 @@ class executionModel extends model ->page($pager, 't1.id') ->fetchAll('id'); - $orderBy = str_replace('pri_', 'priOrder_', $orderBy); + $orderBy = str_replace(array('t1.pri_', 't1.`pri'), array('priOrder_', '`priOrder_'), $orderBy); $tasks = $this->dao->select('t1.*, t2.id AS storyID, t2.title AS storyTitle, t2.product, t2.branch, t2.version AS latestStoryVersion, t2.status AS storyStatus, t3.realname AS assignedToRealName, IF(t1.`pri` = 0, 999, t1.`pri`) as priOrder') ->from(TABLE_TASK)->alias('t1') ->leftJoin(TABLE_STORY)->alias('t2')->on('t1.story = t2.id')