diff tasks_advanced/tasks_advanced.install tasks_advanced_bug/tasks_advanced.install
36c36
<             SELECT t.nid, 'unknown', IF(t.nid IN (SELECT task_parent FROM tasks), 'project', 'action')
---
>             SELECT t.nid, 'unknown', IF(t.nid IN (SELECT parent FROM tasks), 'project', 'action')
42c42
<   db_query("UPDATE {tasks_advanced} SET tasktype = 'project' WHERE nid = (SELECT nid FROM {tasks} WHERE task_parent = 0)");
---
>   db_query("UPDATE {tasks_advanced} SET tasktype = 'project' WHERE nid = (SELECT nid FROM {tasks} WHERE parent = 0)");
64c64
< }
---
> }
\ No newline at end of file
diff tasks_advanced/tasks_advanced.module tasks_advanced_bug/tasks_advanced.module
142c142
<   $result = db_query("SELECT n.nid, n.title, t.task_parent FROM {node} n INNER JOIN {tasks} t ON t.nid = n.nid INNER JOIN {tasks_advanced} a ON a.nid = n.nid WHERE n.type='tasks' AND t.completed = '0000-00-00' AND a.tasktype = 'project' AND n.nid != {$nid} ORDER BY IF(t.task_parent = 0,0,1), n.title ASC");
---
>   $result = db_query("SELECT n.nid, n.title, t.parent FROM {node} n INNER JOIN {tasks} t ON t.nid = n.nid INNER JOIN {tasks_advanced} a ON a.nid = n.nid WHERE n.type='tasks' AND t.completed = '0000-00-00' AND a.tasktype = 'project' AND n.nid != {$nid} ORDER BY IF(t.parent = 0,0,1), n.title ASC");
145c145
<     if ($tasklist->task_parent == 0) {
---
>     if ($tasklist->parent == 0) {
587c587
<   $sql_str = "SELECT n.nid, t.task_parent, u.name AS assigned_name, t.assigned_to, a.taskcategory, a.tasktype, a.task_tree_left, a.task_tree_right, a.task_tree_depth, u.data
---
>   $sql_str = "SELECT n.nid, t.parent, u.name AS assigned_name, t.assigned_to, a.taskcategory, a.tasktype, a.task_tree_left, a.task_tree_right, a.task_tree_depth, u.data
618c618
<   $result = db_query("SELECT nid task_parent FROM {tasks} WHERE task_parent = %d", $parent);
---
>   $result = db_query("SELECT nid parent FROM {tasks} WHERE parent = %d", $parent);
625c625
<     $right = tasks_advanced_rebuild_tree($row->task_parent, $right, $depth + 1);
---
>     $right = tasks_advanced_rebuild_tree($row->parent, $right, $depth + 1);
651c651
<   $record = db_query('SELECT t.nid, t.task_parent, a.tasktype, a.task_tree_left, a.task_tree_right, a.task_tree_depth FROM {tasks} t INNER JOIN {tasks_advanced} a ON a.nid = t.nid WHERE t.nid = %d LIMIT 1', $nid);
---
>   $record = db_query('SELECT t.nid, t.parent, a.tasktype, a.task_tree_left, a.task_tree_right, a.task_tree_depth FROM {tasks} t INNER JOIN {tasks_advanced} a ON a.nid = t.nid WHERE t.nid = %d LIMIT 1', $nid);
1026c1026
< }
---
> }
\ No newline at end of file