plugins/tasklist

Thomas Brüderli bruederli at kolabsys.com
Wed Sep 26 18:15:39 CEST 2012


 plugins/tasklist/tasklist.js |    4 ++++
 1 file changed, 4 insertions(+)

New commits:
commit 5ceb3e3ebca21c8c1ca29f2025c532833f10c493
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Wed Sep 26 18:15:22 2012 +0200

    Add a child reference to parent after updating a task item

diff --git a/plugins/tasklist/tasklist.js b/plugins/tasklist/tasklist.js
index 68bcffd..d923070 100644
--- a/plugins/tasklist/tasklist.js
+++ b/plugins/tasklist/tasklist.js
@@ -550,6 +550,10 @@ function rcube_tasklist_ui(settings)
 
         listdata[id] = rec;
 
+        // register a forward-pointer to child tasks
+        if (rec.parent_id && listdata[rec.parent_id] && listdata[rec.parent_id].children && listdata[rec.parent_id].children.indexOf(id) >= 0)
+            listdata[rec.parent_id].children.push(id);
+
         if (list.active)
             render_task(rec, oldid);
         else





More information about the commits mailing list