* [task#133225,doing,0.5h] optimize.
This commit is contained in:
@@ -19,6 +19,7 @@ jsVar('oldStoryID', $task->story);
|
||||
jsVar('oldAssignedTo', $task->assignedTo);
|
||||
jsVar('oldExecutionID', $task->execution);
|
||||
jsVar('oldConsumed', $task->consumed);
|
||||
jsVar('objectID', $execution->multiple ? $execution->id : $execution->project);
|
||||
jsVar('taskStatus', $task->status);
|
||||
jsVar('currentUser', $app->user->account);
|
||||
jsVar('team', array_values($task->members));
|
||||
|
||||
+8
-5
@@ -326,9 +326,8 @@ class taskZen extends task
|
||||
}
|
||||
}
|
||||
|
||||
$execution = $this->execution->fetchByID($task->execution);
|
||||
if($execution->multiple) $manageLink = common::hasPriv('execution', 'manageMembers') ? $this->createLink('execution', 'manageMembers', "execution={$execution->id}") : '';
|
||||
if(!$execution->multiple) $manageLink = common::hasPriv('project', 'manageMembers') ? $this->createLink('project', 'manageMembers', "projectID={$execution->project}") : '';
|
||||
if($this->view->execution->multiple) $manageLink = common::hasPriv('execution', 'manageMembers') ? $this->createLink('execution', 'manageMembers', "execution={$this->view->execution->id}") : '';
|
||||
if(!$this->view->execution->multiple) $manageLink = common::hasPriv('project', 'manageMembers') ? $this->createLink('project', 'manageMembers', "projectID={$this->view->execution->project}") : '';
|
||||
|
||||
$this->view->title = $this->lang->task->edit . 'TASK' . $this->lang->hyphen . $this->view->task->name;
|
||||
$this->view->stories = $this->story->addGradeLabel($stories);
|
||||
@@ -371,8 +370,12 @@ class taskZen extends task
|
||||
if(!isset($members[$task->assignedTo])) $members[$task->assignedTo] = $task->assignedTo;
|
||||
if(isset($members['closed']) || $task->status == 'closed') $members['closed'] = 'Closed';
|
||||
|
||||
$this->view->members = $members;
|
||||
$this->view->users = $this->loadModel('user')->getPairs();
|
||||
if($this->view->execution->multiple) $manageLink = common::hasPriv('execution', 'manageMembers') ? $this->createLink('execution', 'manageMembers', "execution={$this->view->execution->id}") : '';
|
||||
if(!$this->view->execution->multiple) $manageLink = common::hasPriv('project', 'manageMembers') ? $this->createLink('project', 'manageMembers', "projectID={$this->view->execution->project}") : '';
|
||||
|
||||
$this->view->members = $members;
|
||||
$this->view->users = $this->loadModel('user')->getPairs();
|
||||
$this->view->manageLink = $manageLink;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user