From 77cc38abdd31d086769116ca53d76ed1b6f17e77 Mon Sep 17 00:00:00 2001 From: mhuysamen Date: Sat, 11 Dec 2021 18:47:35 +0200 Subject: [PATCH] :bug: Fix Reporter field for Jira Server (#2486) --- packages/nodes-base/nodes/Jira/Jira.node.ts | 24 +++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/packages/nodes-base/nodes/Jira/Jira.node.ts b/packages/nodes-base/nodes/Jira/Jira.node.ts index e4520453b8..2a15cfba18 100644 --- a/packages/nodes-base/nodes/Jira/Jira.node.ts +++ b/packages/nodes-base/nodes/Jira/Jira.node.ts @@ -506,9 +506,15 @@ export class Jira implements INodeType { } } if (additionalFields.reporter) { - fields.reporter = { - id: additionalFields.reporter as string, - }; + if (jiraVersion === 'server') { + fields.reporter = { + name: additionalFields.reporter as string, + }; + } else { + fields.reporter = { + id: additionalFields.reporter as string, + }; + } } if (additionalFields.description) { fields.description = additionalFields.description as string; @@ -586,9 +592,15 @@ export class Jira implements INodeType { } } if (updateFields.reporter) { - fields.reporter = { - id: updateFields.reporter as string, - }; + if (jiraVersion === 'server') { + fields.reporter = { + name: updateFields.reporter as string, + }; + } else { + fields.reporter = { + id: updateFields.reporter as string, + }; + } } if (updateFields.description) { fields.description = updateFields.description as string;