diff options
author | Ghassen Rjab <rjab.ghassen@gmail.com> | 2017-07-25 00:30:30 +0100 |
---|---|---|
committer | Ghassen Rjab <rjab.ghassen@gmail.com> | 2017-07-25 00:30:30 +0100 |
commit | 1eaada0feba4b690e9126d663e58fe2b9eb64c7c (patch) | |
tree | 19b8293de953da4d03483fa5b95f4a9c8102f84c /client/components/boards/boardArchive.js | |
parent | d2b1a837e677b62e10a14c1599c4ff59ee21ff34 (diff) | |
download | wekan-1eaada0feba4b690e9126d663e58fe2b9eb64c7c.tar.gz wekan-1eaada0feba4b690e9126d663e58fe2b9eb64c7c.tar.bz2 wekan-1eaada0feba4b690e9126d663e58fe2b9eb64c7c.zip |
A Sandstorm user can restore an archived board
Diffstat (limited to 'client/components/boards/boardArchive.js')
-rw-r--r-- | client/components/boards/boardArchive.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/client/components/boards/boardArchive.js b/client/components/boards/boardArchive.js index aab1e2c6..acb53149 100644 --- a/client/components/boards/boardArchive.js +++ b/client/components/boards/boardArchive.js @@ -18,6 +18,13 @@ BlazeComponent.extendComponent({ events() { return [{ 'click .js-restore-board'() { + // TODO : Make isSandstorm variable global + const isSandstorm = Meteor.settings && Meteor.settings.public && + Meteor.settings.public.sandstorm; + if (isSandstorm && Session.get('currentBoard')) { + const currentBoard = Boards.findOne(Session.get('currentBoard')); + currentBoard.archive(); + } const board = this.currentData(); board.restore(); Utils.goBoardId(board._id); |