From 4f46adc389126597266d71110f9754841f86857c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Fri, 21 Jun 2019 20:09:18 +0300 Subject: - If board does not exist, redirect to All Boards page, at all Wekan platforms. So now at Sandstorm when loading Wekan grain, if first Sandstorm board is found, it is opened. If first Sandstorm board is not found (it's deleted or archived), then redirect automatically to All Boards page. Closes #3132 --- client/components/boards/boardBody.jade | 3 ++- client/components/boards/boardBody.js | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'client/components') diff --git a/client/components/boards/boardBody.jade b/client/components/boards/boardBody.jade index 017d0b0a..7a811dbb 100644 --- a/client/components/boards/boardBody.jade +++ b/client/components/boards/boardBody.jade @@ -7,7 +7,8 @@ template(name="board") +boardBody else //- XXX We need a better error message in case the board has been archived - +message(label="board-not-found") + //+message(label="board-not-found") + {{goHome}} else +spinner diff --git a/client/components/boards/boardBody.js b/client/components/boards/boardBody.js index dc5e0ede..e9b9f88a 100644 --- a/client/components/boards/boardBody.js +++ b/client/components/boards/boardBody.js @@ -27,6 +27,10 @@ BlazeComponent.extendComponent({ return Utils.isMiniScreen() && Session.get('currentCard'); }, + goHome() { + FlowRouter.go('home'); + }, + }).register('board'); BlazeComponent.extendComponent({ -- cgit v1.2.3-1-g7c22