summaryrefslogtreecommitdiffstats
path: root/models/export.js
diff options
context:
space:
mode:
authorNicu Tofan <nicu.tofan@gmail.com>2018-06-18 23:25:56 +0300
committerNicu Tofan <nicu.tofan@gmail.com>2018-06-26 14:32:47 +0300
commitd59583915cca24d53a11251c54ca7caf6b5edb4e (patch)
treea425bb136877a3f93c8a9871008be2606eb5427c /models/export.js
parentb627ced605f0ab98eb2977420da954f31df4f592 (diff)
downloadwekan-d59583915cca24d53a11251c54ca7caf6b5edb4e.tar.gz
wekan-d59583915cca24d53a11251c54ca7caf6b5edb4e.tar.bz2
wekan-d59583915cca24d53a11251c54ca7caf6b5edb4e.zip
Initial implementation for subtasks
Diffstat (limited to 'models/export.js')
-rw-r--r--models/export.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/models/export.js b/models/export.js
index aff66801..778633f9 100644
--- a/models/export.js
+++ b/models/export.js
@@ -58,9 +58,11 @@ class Exporter {
result.activities = Activities.find(byBoard, noBoardId).fetch();
result.checklists = [];
result.checklistItems = [];
+ result.subtaskItems = [];
result.cards.forEach((card) => {
result.checklists.push(...Checklists.find({ cardId: card._id }).fetch());
result.checklistItems.push(...ChecklistItems.find({ cardId: card._id }).fetch());
+ result.subtaskItems.push(...Subtasks.find({ cardId: card._id }).fetch());
});
// [Old] for attachments we only export IDs and absolute url to original doc