Hello there,
I have added jiraServiceManagement:portalRequestCreatePropertyPanel
to customer portal form as below:
This is the <Select />
component in the form:
I want to use that selected value in the jiraServiceManagement:portalRequestDetail
module. However, value is not submitted to anywhere.
This is my manifest file:
modules:
jiraServiceManagement:portalRequestCreatePropertyPanel:
- key: aip-forge-jsm-panel-property
name: Forge Assets Portal
resource: portal-create-property
render: native
resolver:
function: resolver
jiraServiceManagement:portalRequestDetail:
- key: aip-forge-jsm-portal-detail
title: Forge Assets Portal Request Detail
resource: portal-view-property
render: native
resolver:
function: resolver
function:
- key: resolver
handler: index.handler
resources:
- key: portal-create-property
path: src/frontend/index.jsx
- key: portal-view-property
path: src/frontend/view/index.jsx
This is the scopes defined:
permissions:
scopes:
- admin:connect-jira
- read:connect-jira
- write:connect-jira
- act-as-user:connect-jira
- manage:jira-configuration
- read:custom-field-contextual-configuration:jira
- write:custom-field-contextual-configuration:jira
- read:jira-work
- write:jira-work
- read:servicedesk-request
- write:servicedesk-request
As you see, property
is undefined:
I also tried to get property via Jira Rest API, but it adds my app id to the endpoint and it returns 404.
const issueResponse = await api
.asApp()
.requestJira(
route`/rest/api/3/issue/${issueKey}/properties`
);
Thanks in advance!
Furkan,