summaryrefslogtreecommitdiffstats
path: root/models/wekanCreator.js
diff options
context:
space:
mode:
authorGhassen Rjab <rjab.ghassen@gmail.com>2017-07-24 23:56:51 +0100
committerGhassen Rjab <rjab.ghassen@gmail.com>2017-07-24 23:56:51 +0100
commitd2b1a837e677b62e10a14c1599c4ff59ee21ff34 (patch)
treefae98d33bf797d84dc282fdf30fe1468cfb5dcd6 /models/wekanCreator.js
parentf34ef01de90bbb1ed3fbbb1deac9cbe968848de8 (diff)
downloadwekan-d2b1a837e677b62e10a14c1599c4ff59ee21ff34.tar.gz
wekan-d2b1a837e677b62e10a14c1599c4ff59ee21ff34.tar.bz2
wekan-d2b1a837e677b62e10a14c1599c4ff59ee21ff34.zip
Import boards in Sandstorm
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);