* fix bug 50357

This commit is contained in:
Zongjun Lan
2022-03-08 17:11:52 +08:00
parent b7ba61136e
commit d713bf7b1f
2 changed files with 10 additions and 10 deletions
@@ -38,7 +38,7 @@ $('#toStoryButtonByProject').click(function()
{
var onlybody = config.onlybody == 'yes';
var projectID = $('#projectToStory').val();
var link = createLink('story', 'create', 'productID=0&branch=0&moduleID=0&storyID=0&projectID='+projectID+'&bugID=0&planID=0&todoID=' + todoID, config.defaultView, onlybody);
var link = createLink('story', 'create', 'productID=0&branch=0&moduleID=0&storyID=0&projectID=' + projectID + '&bugID=0&planID=0&todoID=' + todoID, config.defaultView, onlybody);
if(!onlybody) window.parent.$.apps.open(link, 'project');
if(onlybody) location.href = link;
@@ -52,13 +52,13 @@ $('#toStoryButtonByProject').click(function()
* @return void
*/
function getProgramByProject(projectID)
{
link = createLink('todo', 'ajaxGetProgramID', "projectID=" + projectID + '&type=project');
$.post(link, function(data)
{
{
link = createLink('todo', 'ajaxGetProgramID', "projectID=" + projectID + '&type=project');
$.post(link, function(data)
{
$('#projectProgram').val(data);
})
}
})
}
/**
* Link to create project.
+3 -3
View File
@@ -48,11 +48,11 @@ class story extends control
{
if($productID == 0 and $objectID == 0) $this->locate($this->createLink('product', 'create'));
/* Get product id according to the project id when lite vision todo transfer story */
if($this->config->vision == 'lite' and $productID == 0)
{
$project = $this->loadModel('product')->getProductPairsByProject($objectID);
if(!empty($project)) $productID = key($project);
$product = $this->loadModel('product')->getProductPairsByProject($objectID);
if(!empty($project)) $productID = key($product);
}
$this->story->replaceURLang($type);