summaryrefslogtreecommitdiffstats
path: root/models/wekanCreator.js
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2017-07-25 16:52:58 +0300
committerLauri Ojansivu <x@xet7.org>2017-07-25 16:52:58 +0300
commit96c79f78ccdf1508dc8d4233adfb13b6324de8d1 (patch)
tree986bf40a8191895ebc5ab11b0935e8161e3d0c70 /models/wekanCreator.js
parent7b4970a8d980f3918fcf7fbb584d7a67aae9cc13 (diff)
parent82d553721ceeec0813955345c50556dcd21ec545 (diff)
downloadwekan-96c79f78ccdf1508dc8d4233adfb13b6324de8d1.tar.gz
wekan-96c79f78ccdf1508dc8d4233adfb13b6324de8d1.tar.bz2
wekan-96c79f78ccdf1508dc8d4233adfb13b6324de8d1.zip
Merge branch 'GhassenRjab-export-import-sandstorm' into devel
Export and import boards in Sandstorm. Thanks to GhassenRjab ! Related #1144 and #799
Diffstat (limited to 'models/wekanCreator.js')
-rw-r--r--models/wekanCreator.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/models/wekanCreator.js b/models/wekanCreator.js
index 6dd56fb1..b5f9b0ff 100644
--- a/models/wekanCreator.js
+++ b/models/wekanCreator.js
@@ -478,7 +478,14 @@ export class WekanCreator {
}
}
- create(board) {
+ create(board, currentBoardId) {
+ // TODO : Make isSandstorm variable global
+ const isSandstorm = Meteor.settings && Meteor.settings.public &&
+ Meteor.settings.public.sandstorm;
+ if (isSandstorm && currentBoardId) {
+ const currentBoard = Boards.findOne(currentBoardId);
+ currentBoard.archive();
+ }
this.parseActivities(board);
const boardId = this.createBoardAndLabels(board);
this.createLists(board.lists, boardId);