* Initialize a task board
*/
function &taskboard_init($group_id) {
+ $Group = group_get_object($group_id);
db_begin();
$res = db_query_params('INSERT INTO plugin_taskboard(group_id) VALUES($1)', array($group_id));
if (!$res) {
- $this->setError(db_error());
+ $Group->setError(db_error());
db_rollback();
return false;
}
db_rollback();
return false;
}
- $Group = group_get_object($group_id);
if (!$Group) {
db_rollback();
return false;
foreach($tasks_trackers as $tasks_tracker_data) {
$tasks = $this->TrackersAdapter->getTasks($tasks_tracker_data['group_artifact_id'], $assigned_to, NULL, $story->getID());
foreach($tasks as $task) {
- $stories[$story->getID()]['tasks'][] = $this->getMappedTask($task);;
+ $stories[$story->getID()]['tasks'][] = $this->getMappedTask($task);
}
}
}