diff --git a/module/execution/model.php b/module/execution/model.php
index 648a5f1de7..779db0e026 100755
--- a/module/execution/model.php
+++ b/module/execution/model.php
@@ -4507,27 +4507,30 @@ class executionModel extends model
$this->app->loadLang('story');
$gradePairs = zget($gradeGroup, $tree->type, array());
$grade = zget($gradePairs, $tree->grade, $tree->grade);
+ $gradeName = ($grade && isset($grade->name)) ? "{$grade->name}" : '';
$treeData[$index]['url'] = $canViewStory ? helper::createLink('execution', 'treeStory', "taskID={$tree->storyId}") : '';
$treeData[$index]['content'] = array(
- 'html' => "
{$grade->name}{$tree->storyId}{$tree->title}" . $assigedToHtml . '
',
+ 'html' => "{$gradeName}{$tree->storyId}{$tree->title}" . $assigedToHtml . '
',
);
break;
case 'requirement':
$this->app->loadLang('requirement');
$gradePairs = zget($gradeGroup, $tree->type, array());
$grade = zget($gradePairs, $tree->grade, $tree->grade);
+ $gradeName = ($grade && isset($grade->name)) ? "{$grade->name}" : '';
$treeData[$index]['url'] = helper::createLink('execution', 'treeStory', "taskID={$tree->storyId}");
$treeData[$index]['content'] = array(
- 'html' => "{$grade->name}{$tree->storyId}{$tree->title}" . $assigedToHtml . '
',
+ 'html' => "{$gradeName}{$tree->storyId}{$tree->title}" . $assigedToHtml . '
',
);
break;
case 'epic':
$this->app->loadLang('epic');
$gradePairs = zget($gradeGroup, $tree->type, array());
$grade = zget($gradePairs, $tree->grade, $tree->grade);
+ $gradeName = ($grade && isset($grade->name)) ? "{$grade->name}" : '';
$treeData[$index]['url'] = helper::createLink('execution', 'treeStory', "taskID={$tree->storyId}");
$treeData[$index]['content'] = array(
- 'html' => "{$grade->name}{$tree->storyId}{$tree->title}" . $assigedToHtml . '
',
+ 'html' => "{$gradeName}{$tree->storyId}{$tree->title}" . $assigedToHtml . '
',
);
break;
case 'branch':