فهرست منبع

- 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

Lauri Ojansivu 6 سال پیش
والد
کامیت
4f46adc389
2فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 2 1
      client/components/boards/boardBody.jade
  2. 4 0
      client/components/boards/boardBody.js

+ 2 - 1
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
 

+ 4 - 0
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({