From 229e34dec34ddb5822641a7cdc76457001d1be6f Mon Sep 17 00:00:00 2001 From: liumengyi Date: Tue, 29 Oct 2024 10:55:32 +0800 Subject: [PATCH] * [bug#55813,done,0.5h] modify url of story. --- module/action/model.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/module/action/model.php b/module/action/model.php index 5b37b6cb3a..2d67a79af3 100755 --- a/module/action/model.php +++ b/module/action/model.php @@ -1259,7 +1259,20 @@ class actionModel extends model elseif($action->objectType == 'story') { $story = $this->loadModel('story')->getByID($action->objectID); - if(!empty($story) && isset($shadowProducts[$story->product])) $moduleName = 'projectstory'; + if(!empty($story) && isset($shadowProducts[$story->product])) + { + $moduleName = 'projectstory'; + $methodName = 'view'; + } + if(!empty($action->project) && !$project) + { + $project = $this->loadModel('project')->getById($action->project); + if(empty($project->multiple)) + { + $moduleName = 'execution'; + $methodName = 'storyView'; + } + } } $action->objectLink = helper::createLink($moduleName, $methodName, $params); }