From 477d71e0b90d15b54945a1a04cb0a649344075ae Mon Sep 17 00:00:00 2001 From: Angelo Gallarello Date: Tue, 12 Feb 2019 23:40:12 +0100 Subject: Fixes --- models/import.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'models/import.js') diff --git a/models/import.js b/models/import.js index 5cdf8dc1..c73959b7 100644 --- a/models/import.js +++ b/models/import.js @@ -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); + }, +}); + + + -- cgit v1.2.3-1-g7c22 From 48216e16537d50a27579c545c93624c0302a5a78 Mon Sep 17 00:00:00 2001 From: Angelo Gallarello Date: Fri, 5 Apr 2019 10:38:39 +0200 Subject: Minor fixes --- models/import.js | 1 + 1 file changed, 1 insertion(+) (limited to 'models/import.js') diff --git a/models/import.js b/models/import.js index c73959b7..bf3a863e 100644 --- a/models/import.js +++ b/models/import.js @@ -39,6 +39,7 @@ Meteor.methods({ let addData = {}; addData.membersMapping = wekanMembersMapper.getMembersToMap(data); const creator = new WekanCreator(addData); + data.title = data.title + " - " + TAPi18n.__('copy-tag'); return creator.create(data, currentBoardId); }, }); -- cgit v1.2.3-1-g7c22 From ebfc8e5a1bd4cbc5cf6e37a913bc8eb231566050 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 6 Apr 2019 09:00:13 +0300 Subject: Fix lint errors. Thanks to xet7 ! --- models/import.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'models/import.js') diff --git a/models/import.js b/models/import.js index f7099282..ddc1a1d0 100644 --- a/models/import.js +++ b/models/import.js @@ -31,18 +31,17 @@ Meteor.methods({ }); Meteor.methods({ - cloneBoard(sourceBoardId,currentBoardId) { + cloneBoard(sourceBoardId, currentBoardId) { check(sourceBoardId, String); check(currentBoardId, Match.Maybe(String)); const exporter = new Exporter(sourceBoardId); - let data = exporter.build(); - let addData = {}; + const data = exporter.build(); + const addData = {}; addData.membersMapping = wekanMembersMapper.getMembersToMap(data); const creator = new WekanCreator(addData); - data.title = data.title + " - " + TAPi18n.__('copy-tag'); + data.title = `${data.title } - ${ TAPi18n.__('copy-tag')}`; return creator.create(data, currentBoardId); }, }); - -- cgit v1.2.3-1-g7c22 From 0f15b6d1982c383f76e8411cb501ff27e8febd42 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 6 Apr 2019 13:47:15 +0300 Subject: - Add Duplicate Board tooltip, and remove adding text "Copy" to duplicated board. Thanks to xet7 ! --- models/import.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'models/import.js') diff --git a/models/import.js b/models/import.js index ddc1a1d0..5e433669 100644 --- a/models/import.js +++ b/models/import.js @@ -39,7 +39,8 @@ Meteor.methods({ const addData = {}; addData.membersMapping = wekanMembersMapper.getMembersToMap(data); const creator = new WekanCreator(addData); - data.title = `${data.title } - ${ TAPi18n.__('copy-tag')}`; + //data.title = `${data.title } - ${ TAPi18n.__('copy-tag')}`; + data.title = `${data.title}`; return creator.create(data, currentBoardId); }, }); -- cgit v1.2.3-1-g7c22