diff options
author | Maxime Quandalle <maxime@quandalle.com> | 2015-08-23 11:09:48 +0200 |
---|---|---|
committer | Maxime Quandalle <maxime@quandalle.com> | 2015-08-26 19:59:44 +0200 |
commit | 48ac8b026ffdf8b3823c573e5693dcf1765383e2 (patch) | |
tree | 832576fddbcdef9810b206f1ee86469702497806 /client/components/boards/boardHeader.js | |
parent | 9faaf07e0257f622abcaa365408fa836a1cbdea8 (diff) | |
download | wekan-48ac8b026ffdf8b3823c573e5693dcf1765383e2.tar.gz wekan-48ac8b026ffdf8b3823c573e5693dcf1765383e2.tar.bz2 wekan-48ac8b026ffdf8b3823c573e5693dcf1765383e2.zip |
Implement board archive and restoration
Diffstat (limited to 'client/components/boards/boardHeader.js')
-rw-r--r-- | client/components/boards/boardHeader.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/client/components/boards/boardHeader.js b/client/components/boards/boardHeader.js index efe6b5ef..19103f98 100644 --- a/client/components/boards/boardHeader.js +++ b/client/components/boards/boardHeader.js @@ -5,7 +5,14 @@ Template.boardMenuPopup.events({ Popup.close(); }, 'click .js-change-board-color': Popup.open('boardChangeColor'), - 'click .js-change-language': Popup.open('setLanguage') + 'click .js-change-language': Popup.open('setLanguage'), + 'click .js-archive-board ': Popup.afterConfirm('archiveBoard', function() { + var boardId = Session.get('currentBoard'); + Boards.update(boardId, { $set: { archived: true }}); + // XXX We should have some kind of notification on top of the page to + // confirm that the board was successfully archived. + FlowRouter.go('home'); + }) }); Template.boardChangeTitlePopup.events({ |