From 22d89bb361a4cf82684b745cee97def0855ddfe7 Mon Sep 17 00:00:00 2001 From: xieqiyu Date: Wed, 24 Apr 2024 15:43:11 +0800 Subject: [PATCH] * Fix bug#48349. --- module/product/ui/browse.html.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/product/ui/browse.html.php b/module/product/ui/browse.html.php index 5e99174ec8..071b4c02e8 100644 --- a/module/product/ui/browse.html.php +++ b/module/product/ui/browse.html.php @@ -54,12 +54,12 @@ $fnGenerateSideBar = function() use ($moduleTree, $moduleID, $productID, $branch }; /* Build create story button. */ -$fnBuildCreateStoryButton = function() use ($lang, $product, $isProjectStory, $storyType, $productID, $branch, $moduleID, $projectID) +$fnBuildCreateStoryButton = function() use ($lang, $product, $isProjectStory, $storyType, $productID, $branch, $moduleID, $projectID, $projectProducts) { if(!common::canModify('product', $product)) return null; global $app; - $createLink = createLink('story', 'create', "product=$productID&branch=$branch&moduleID=$moduleID&storyID=0&projectID=$projectID&bugID=0&planID=0&todoID=0&extra=&storyType=$storyType") . ($isProjectStory ? '#app=project' : ''); + $createLink = createLink('story', 'create', "product=" . (empty($productID) ? current(array_keys($projectProducts)) : $productID) . "&branch=$branch&moduleID=$moduleID&storyID=0&projectID=$projectID&bugID=0&planID=0&todoID=0&extra=&storyType=$storyType") . ($isProjectStory ? '#app=project' : ''); $batchCreateLink = createLink('story', 'batchCreate', "productID=$productID&branch=$branch&moduleID=$moduleID&storyID=0&project=$projectID&plan=0&storyType=$storyType"). ($isProjectStory ? '#app=project' : ''); $createBtnLink = '';