瀏覽代碼

Check for null and undefined in board defaults

Nicu Tofan 7 年之前
父節點
當前提交
c9f70cf382
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      models/boards.js

+ 2 - 2
models/boards.js

@@ -297,7 +297,7 @@ Boards.helpers({
   // A board alwasy has another board where it deposits subtasks of thasks
   // A board alwasy has another board where it deposits subtasks of thasks
   // that belong to itself.
   // that belong to itself.
   getDefaultSubtasksBoardId() {
   getDefaultSubtasksBoardId() {
-    if (this.subtasksDefaultBoardId === null) {
+    if ((this.subtasksDefaultBoardId === null) || (this.subtasksDefaultBoardId === undefined)) {
       this.subtasksDefaultBoardId = Boards.insert({
       this.subtasksDefaultBoardId = Boards.insert({
         title: `^${this.title}^`,
         title: `^${this.title}^`,
         permission: this.permission,
         permission: this.permission,
@@ -322,7 +322,7 @@ Boards.helpers({
   },
   },
 
 
   getDefaultSubtasksListId() {
   getDefaultSubtasksListId() {
-    if (this.subtasksDefaultListId === null) {
+    if ((this.subtasksDefaultListId === null) || (this.subtasksDefaultListId === undefined)) {
       this.subtasksDefaultListId = Lists.insert({
       this.subtasksDefaultListId = Lists.insert({
         title: TAPi18n.__('queue'),
         title: TAPi18n.__('queue'),
         boardId: this._id,
         boardId: this._id,