summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2019-03-11 19:28:03 +0200
committerGitHub <noreply@github.com>2019-03-11 19:28:03 +0200
commitde5a63f7b274d4b1548ec2d25143c02a010a44ef (patch)
tree7db74e0679bae9eb18b7656f569d09fc12eab0c6
parent4be5fa598ea5426602d9d2a55facf03cc5f0f9cb (diff)
parentd03a7e7a98e38cf051bcb699aff6d5b9ceb56c36 (diff)
downloadwekan-de5a63f7b274d4b1548ec2d25143c02a010a44ef.tar.gz
wekan-de5a63f7b274d4b1548ec2d25143c02a010a44ef.tar.bz2
wekan-de5a63f7b274d4b1548ec2d25143c02a010a44ef.zip
Merge pull request #2245 from bentiss/fix-imports
Fix imports
-rw-r--r--models/import.js8
-rw-r--r--models/wekanCreator.js8
2 files changed, 12 insertions, 4 deletions
diff --git a/models/import.js b/models/import.js
index 5cdf8dc1..343e1c24 100644
--- a/models/import.js
+++ b/models/import.js
@@ -3,10 +3,10 @@ import { WekanCreator } from './wekanCreator';
Meteor.methods({
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;
switch (importSource) {
case 'trello':
diff --git a/models/wekanCreator.js b/models/wekanCreator.js
index 2d3ec5de..3a627424 100644
--- a/models/wekanCreator.js
+++ b/models/wekanCreator.js
@@ -298,6 +298,10 @@ export class WekanCreator {
cardToCreate.members = wekanMembers;
}
}
+ // set color
+ if (card.color) {
+ cardToCreate.color = card.color;
+ }
// insert card
const cardId = Cards.direct.insert(cardToCreate);
// keep track of Wekan id => Wekan id
@@ -484,6 +488,10 @@ export class WekanCreator {
title: swimlane.title,
sort: swimlane.sort ? swimlane.sort : swimlaneIndex,
};
+ // set color
+ if (swimlane.color) {
+ swimlaneToCreate.color = swimlane.color;
+ }
const swimlaneId = Swimlanes.direct.insert(swimlaneToCreate);
Swimlanes.direct.update(swimlaneId, {
$set: {