diff --git a/module/programplan/js/create.ui.js b/module/programplan/js/create.ui.js index c790fc88e3..5b45f14b51 100644 --- a/module/programplan/js/create.ui.js +++ b/module/programplan/js/create.ui.js @@ -2,6 +2,7 @@ window.onRenderRow = function(row, rowIdx, data) { if(row.children('[data-name=milestone]').find('input[type=radio]:checked').length == 0) row.children('[data-name=milestone]').find('input[type=radio]').eq(1).prop('checked', true); row.children('[data-name=type]').find('[name^=type]').picker({disabled: true}); + if(typeof data != 'undefined' && typeof data.id != 'undefined') row.find('[data-type="delete"]').css('display', 'none'); if(project.model == 'ipd' && planID == '0') { diff --git a/module/programplan/ui/create.html.php b/module/programplan/ui/create.html.php index 96421067a4..27f3b9b437 100644 --- a/module/programplan/ui/create.html.php +++ b/module/programplan/ui/create.html.php @@ -269,7 +269,7 @@ jsVar('plans', $plans); jsVar('cropStageTip', $lang->programplan->cropStageTip); jsVar('ipdStagePoint', $project->model == 'ipd' ? $config->review->ipdReviewPoint : array()); jsVar('attributeList', $project->model == 'ipd' ? $lang->stage->ipdTypeList : $lang->stage->typeList); -jsvar('reviewedPoints', $project->model == 'ipd' ? $reviewedPoints : array()); +jsVar('reviewedPoints', $project->model == 'ipd' ? $reviewedPoints : array()); jsVar('reviewedPointTip', $project->model == 'ipd' ? $lang->programplan->reviewedPointTip : ''); featureBar(li