diff --git a/packages/nodes-base/nodes/Jira/IssueDescription.ts b/packages/nodes-base/nodes/Jira/IssueDescription.ts index 9ff54c821..64b5497ac 100644 --- a/packages/nodes-base/nodes/Jira/IssueDescription.ts +++ b/packages/nodes-base/nodes/Jira/IssueDescription.ts @@ -661,7 +661,7 @@ export const issueFields = [ { displayName: 'Expand', name: 'expand', - type: 'options', + type: 'multiOptions', default: '', options: [ { diff --git a/packages/nodes-base/nodes/Jira/Jira.node.ts b/packages/nodes-base/nodes/Jira/Jira.node.ts index 0f844630a..5dcd27e98 100644 --- a/packages/nodes-base/nodes/Jira/Jira.node.ts +++ b/packages/nodes-base/nodes/Jira/Jira.node.ts @@ -594,7 +594,11 @@ export class Jira implements INodeType { body.jql = options.jql as string; } if (options.expand) { - body.expand = options.expand as string; + if (typeof options.expand === 'string') { + body.expand = options.expand.split(','); + } else { + body.expand = options.expand; + } } if (returnAll) { responseData = await jiraSoftwareCloudApiRequestAllItems.call(this, 'issues', `/api/2/search`, 'POST', body);