mirror of
https://github.com/wekan/wekan.git
synced 2026-01-26 11:16:10 +01:00
Fixes
This commit is contained in:
parent
d22964bcfd
commit
477d71e0b9
13 changed files with 207 additions and 24 deletions
|
|
@ -1,5 +1,7 @@
|
|||
import { TrelloCreator } from './trelloCreator';
|
||||
import { WekanCreator } from './wekanCreator';
|
||||
import {Exporter} from './export';
|
||||
import wekanMembersMapper from './wekanmapper';
|
||||
|
||||
Meteor.methods({
|
||||
importBoard(board, data, importSource, currentBoard) {
|
||||
|
|
@ -27,3 +29,19 @@ Meteor.methods({
|
|||
return creator.create(board, currentBoard);
|
||||
},
|
||||
});
|
||||
|
||||
Meteor.methods({
|
||||
cloneBoard(sourceBoardId,currentBoardId) {
|
||||
check(sourceBoardId, String);
|
||||
check(currentBoardId, Match.Maybe(String));
|
||||
const exporter = new Exporter(sourceBoardId);
|
||||
let data = exporter.build();
|
||||
let addData = {};
|
||||
addData.membersMapping = wekanMembersMapper.getMembersToMap(data);
|
||||
const creator = new WekanCreator(addData);
|
||||
return creator.create(data, currentBoardId);
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue