diff --git a/packages/nodes-base/nodes/Jira/IssueDescription.ts b/packages/nodes-base/nodes/Jira/IssueDescription.ts index f67375477f..84ee2dae48 100644 --- a/packages/nodes-base/nodes/Jira/IssueDescription.ts +++ b/packages/nodes-base/nodes/Jira/IssueDescription.ts @@ -253,6 +253,16 @@ export const issueFields = [ default: '', description: 'Priority', }, + { + displayName: 'Reporter', + name: 'reporter', + type: 'options', + typeOptions: { + loadOptionsMethod: 'getUsers', + }, + default: '', + description: 'Reporter', + }, { displayName: 'Update History', name: 'updateHistory', @@ -418,6 +428,16 @@ export const issueFields = [ default: '', description: 'Priority', }, + { + displayName: 'Reporter', + name: 'reporter', + type: 'options', + typeOptions: { + loadOptionsMethod: 'getUsers', + }, + default: '', + description: 'Reporter', + }, { displayName: 'Summary', name: 'summary', diff --git a/packages/nodes-base/nodes/Jira/IssueInterface.ts b/packages/nodes-base/nodes/Jira/IssueInterface.ts index a3a75f2d59..bef90057a9 100644 --- a/packages/nodes-base/nodes/Jira/IssueInterface.ts +++ b/packages/nodes-base/nodes/Jira/IssueInterface.ts @@ -11,6 +11,7 @@ export interface IFields { priority?: IDataObject; project?: IDataObject; summary?: string; + reporter?: IDataObject; } export interface IIssue { diff --git a/packages/nodes-base/nodes/Jira/Jira.node.ts b/packages/nodes-base/nodes/Jira/Jira.node.ts index 868dcff9ba..eeb9d7c69d 100644 --- a/packages/nodes-base/nodes/Jira/Jira.node.ts +++ b/packages/nodes-base/nodes/Jira/Jira.node.ts @@ -448,6 +448,11 @@ export class Jira implements INodeType { }; } } + if (additionalFields.reporter) { + fields.reporter = { + id: additionalFields.reporter as string, + }; + } if (additionalFields.description) { fields.description = additionalFields.description as string; } @@ -520,6 +525,11 @@ export class Jira implements INodeType { }; } } + if (updateFields.reporter) { + fields.reporter = { + id: updateFields.reporter as string, + }; + } if (updateFields.description) { fields.description = updateFields.description as string; }