summaryrefslogtreecommitdiffstats
path: root/server/publications
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2019-03-20 23:50:43 +0200
committerLauri Ojansivu <x@xet7.org>2019-03-20 23:50:43 +0200
commitd5d33247fb642794be39098789b3b14e207ce832 (patch)
tree021a701fcbff6e24df4421d3f431912bb13af56a /server/publications
parent9f95a1059191be699e2581807704bd987f3843f9 (diff)
parenta6e3c8984d76d56d0803c67c6e857d052e892aa6 (diff)
downloadwekan-d5d33247fb642794be39098789b3b14e207ce832.tar.gz
wekan-d5d33247fb642794be39098789b3b14e207ce832.tar.bz2
wekan-d5d33247fb642794be39098789b3b14e207ce832.zip
Merge branch 'fix_subtasks' of https://github.com/andresmanelli/wekan into andresmanelli-fix_subtasks
Diffstat (limited to 'server/publications')
-rw-r--r--server/publications/boards.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/server/publications/boards.js b/server/publications/boards.js
index 6d9d2b9e..144eabb8 100644
--- a/server/publications/boards.js
+++ b/server/publications/boards.js
@@ -116,7 +116,7 @@ Meteor.publishRelations('board', function(boardId) {
const boards = this.join(Boards);
const subCards = this.join(Cards);
- this.cursor(Cards.find({ boardId }), function(cardId, card) {
+ this.cursor(Cards.find({ boardId: {$in: [boardId, board.subtasksDefaultBoardId]}}), function(cardId, card) {
if (card.type === 'cardType-linkedCard') {
const impCardId = card.linkedId;
subCards.push(impCardId);
@@ -141,6 +141,7 @@ Meteor.publishRelations('board', function(boardId) {
checklists.send();
checklistItems.send();
boards.send();
+ parentCards.send();
if (board.members) {
// Board members. This publication also includes former board members that