From 48ac8b026ffdf8b3823c573e5693dcf1765383e2 Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Sun, 23 Aug 2015 11:09:48 +0200 Subject: Implement board archive and restoration --- client/components/boards/boardHeader.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'client/components/boards/boardHeader.js') 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({ -- cgit v1.2.3-1-g7c22