plugins/tasklist
Thomas Brüderli
bruederli at kolabsys.com
Wed Jan 8 10:45:33 CET 2014
plugins/tasklist/tasklist.js | 1 +
plugins/tasklist/tasklist.php | 4 ++++
2 files changed, 5 insertions(+)
New commits:
commit 04fe48682ea971d9f4f87aad8f1f86ec21a7b5e0
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date: Wed Jan 8 10:44:53 2014 +0100
Update parent task after deleting a sub-task (#2688)
diff --git a/plugins/tasklist/tasklist.js b/plugins/tasklist/tasklist.js
index 7ef9463..b2829ff 100644
--- a/plugins/tasklist/tasklist.js
+++ b/plugins/tasklist/tasklist.js
@@ -1540,6 +1540,7 @@ function rcube_tasklist_ui(settings)
}
li.remove();
+ delete listdata[id];
}
/**
diff --git a/plugins/tasklist/tasklist.php b/plugins/tasklist/tasklist.php
index d7448d0..325c5bd 100644
--- a/plugins/tasklist/tasklist.php
+++ b/plugins/tasklist/tasklist.php
@@ -245,6 +245,10 @@ class tasklist extends rcube_plugin
$this->driver->edit_task($child);
}
}
+ // update parent task to adjust list of children
+ if (!empty($oldrec['parent_id'])) {
+ $refresh[] = $this->driver->get_task(array('id' => $oldrec['parent_id'], 'list' => $rec['list']));
+ }
}
if (!$success)
More information about the commits
mailing list