From 74c8d3a9a1510cb78c65dbbe625d8b7e76ea47e7 Mon Sep 17 00:00:00 2001 From: wangyuting Date: Wed, 24 Sep 2025 16:28:35 +0800 Subject: [PATCH] Revert "* Optimize code." This reverts commit 33f653efb9707847a833cd62d3586fff9717c332. --- framework/helper.class.php | 2 +- module/common/model.php | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/framework/helper.class.php b/framework/helper.class.php index 5fda598ef7..269de67593 100644 --- a/framework/helper.class.php +++ b/framework/helper.class.php @@ -509,7 +509,7 @@ function initPageEntity(object $object): array * @access public * @return array */ -function initTableData(array $items, array &$fieldList, ?object $model = null): array +function initTableData(array $items, array &$fieldList, ?object $model = null, string $moduleName = ''): array { if(!empty($_GET['orderBy']) && strpos($_GET['orderBy'], '-') !== false) list($orderField, $orderValue) = explode('_', $_GET['orderBy']); if(!empty($orderField) && !empty($orderValue) && !empty($fieldList[$orderField])) diff --git a/module/common/model.php b/module/common/model.php index 79905eb94d..4837bc872f 100644 --- a/module/common/model.php +++ b/module/common/model.php @@ -2575,8 +2575,7 @@ eof; $rawModule = $moduleName; if(!empty($actionData['url']) && is_array($actionData['url'])) { - if(empty($actionData['url']['current'])) $moduleName = $actionData['url']['module']; - if($actionData['url']['module'] == 'story' && in_array($moduleName, array('epic', 'requirement', 'story'))) $moduleName = $data->type; + $moduleName = ($actionData['url']['module'] == 'story' && in_array($moduleName, array('epic', 'requirement', 'story'))) ? $data->type : $actionData['url']['module']; $methodName = $actionData['url']['method']; $params = $actionData['url']['params']; $storySubdivide = in_array($moduleName, array('epic', 'requirement', 'story')) && $action == 'subdivide';