From a676b5c06ffa3ee4916d7704124bffb60886b48b Mon Sep 17 00:00:00 2001 From: markus schnalke Date: Mon, 25 Feb 2019 15:23:00 +0100 Subject: [PATCH] The version we used to actually import --- m2gl.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/m2gl.js b/m2gl.js index 8f46ec2..2a13ff5 100644 --- a/m2gl.js +++ b/m2gl.js @@ -216,6 +216,7 @@ function importIssue(mantisIssue) { var milestoneId = ''; var labels = getLabels(mantisIssue); var author = getUserByMantisUsername(mantisIssue.Reporter); + var created = mantisIssue.Created.replace(" ", "T") + "Z"; log_progress("Importing: #" + issueId + " - " + title + " ..."); @@ -225,6 +226,7 @@ function importIssue(mantisIssue) { assignee_id: assignee && assignee.gl_id, milestone_id: milestoneId, labels: labels, + created_at: created, sudo: gitlabSudo, private_token: gitlabAdminPrivateToken }; @@ -243,10 +245,14 @@ function importIssue(mantisIssue) { } else { // insert console.log("inserting: " + data.title + " (Issueid: " + issueId + ")"); + data.iid = issueId; + return insertAndCloseIssue(issueId, data, isClosed(mantisIssue)); +/* return insertSkippedIssues(issueId-1) .then(function() { return insertAndCloseIssue(issueId, data, isClosed(mantisIssue)); }); +*/ } }); } @@ -377,6 +383,10 @@ function getDescription(row) { description += "\n\n" + value.split("$$$$").join("\n\n") } + if (value = row.Attachments) { + description += "\n\n" + value.split("$$$$").join("\n\n") + } + description = description.replace(/\\n/g, "\n"); description = description.replace(/\\t/g, " "); description = description.replace(/``/g, '"'); -- 1.7.10.4