Przeglądaj źródła

Merge branch 'edge' of github.com:wekan/wekan into edge

Lauri Ojansivu 6 lat temu
rodzic
commit
0471d1ac97
2 zmienionych plików z 12 dodań i 4 usunięć
  1. 4 4
      models/import.js
  2. 8 0
      models/wekanCreator.js

+ 4 - 4
models/import.js

@@ -3,10 +3,10 @@ import { WekanCreator } from './wekanCreator';
 
 
 Meteor.methods({
 Meteor.methods({
   importBoard(board, data, importSource, currentBoard) {
   importBoard(board, data, importSource, currentBoard) {
-    //check(board, Object);
-    //check(data, Object);
-    //check(importSource, String);
-    //check(currentBoard, Match.Maybe(String));
+    check(board, Object);
+    check(data, Object);
+    check(importSource, String);
+    check(currentBoard, Match.Maybe(String));
     let creator;
     let creator;
     switch (importSource) {
     switch (importSource) {
     case 'trello':
     case 'trello':

+ 8 - 0
models/wekanCreator.js

@@ -298,6 +298,10 @@ export class WekanCreator {
           cardToCreate.members = wekanMembers;
           cardToCreate.members = wekanMembers;
         }
         }
       }
       }
+      // set color
+      if (card.color) {
+        cardToCreate.color = card.color;
+      }
       // insert card
       // insert card
       const cardId = Cards.direct.insert(cardToCreate);
       const cardId = Cards.direct.insert(cardToCreate);
       // keep track of Wekan id => Wekan id
       // keep track of Wekan id => Wekan id
@@ -484,6 +488,10 @@ export class WekanCreator {
         title: swimlane.title,
         title: swimlane.title,
         sort: swimlane.sort ? swimlane.sort : swimlaneIndex,
         sort: swimlane.sort ? swimlane.sort : swimlaneIndex,
       };
       };
+      // set color
+      if (swimlane.color) {
+        swimlaneToCreate.color = swimlane.color;
+      }
       const swimlaneId = Swimlanes.direct.insert(swimlaneToCreate);
       const swimlaneId = Swimlanes.direct.insert(swimlaneToCreate);
       Swimlanes.direct.update(swimlaneId, {
       Swimlanes.direct.update(swimlaneId, {
         $set: {
         $set: {