Hi ,
I am updating the filed label with the help of https://wiki.vertuna.com/display/TEST/Change+field+label+with+Field+Definition+rule+and+JavaScript
<p>
<ac:structured-macro ac:macro-id="3583df69-e766-47bc-815c-8d5308decd3f" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldPlaceholder">Enter Branch Name</ac:parameter>
<ac:parameter ac:name="fieldName">Branch</ac:parameter>
<ac:parameter ac:name="fieldLabel">Branch Name</ac:parameter>
<ac:parameter ac:name="fieldDescription">Git Branch Name</ac:parameter>
<ac:parameter ac:name="type">text</ac:parameter>
<ac:parameter ac:name="required">true</ac:parameter>
</ac:structured-macro>
</p>
<p>
<ac:structured-macro ac:macro-id="0b303892-a632-4944-86d0-a0cb70950d69" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">NodeUpgrade</ac:parameter>
<ac:parameter ac:name="fieldLabel">Node Upgrade</ac:parameter>
<ac:parameter ac:name="values">true[1=Yes|0=No|]</ac:parameter>
<ac:parameter ac:name="fieldDescription">Select Yes if you need to update Node Version</ac:parameter>
<ac:parameter ac:name="type">radio_group</ac:parameter>
</ac:structured-macro>
</p>
<p>
<ac:structured-macro ac:macro-id="7a75c301-755d-4928-a6c8-d2031e005cee" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">FieldName</ac:parameter>
<ac:parameter ac:name="fieldLabel">Node Version</ac:parameter>
<ac:parameter ac:name="type">text</ac:parameter>
</ac:structured-macro>
</p>
<p>
<ac:structured-macro ac:macro-id="33d6358d-243e-47ed-b198-d961405ca302" ac:name="confiform-field-definition-rules" ac:schema-version="1">
<ac:parameter ac:name="condition">NodeUpgrade:[empty]</ac:parameter>
<ac:parameter ac:name="fieldName">FieldName</ac:parameter>
<ac:parameter ac:name="action">Hide field</ac:parameter>
<ac:parameter ac:name="actionFieldName">NodeUpgrade</ac:parameter>
<ac:parameter ac:name="withReverseRule">true</ac:parameter>
</ac:structured-macro>
</p>
<p>
<ac:structured-macro ac:macro-id="fad83f40-9b55-4a79-b360-3ead3ec03399" ac:name="confiform-field-definition-rules" ac:schema-version="1">
<ac:parameter ac:name="condition">NodeUpgrade:1</ac:parameter>
<ac:parameter ac:name="fieldName">fld</ac:parameter>
<ac:parameter ac:name="values">setInitialLabel(formName, formId);</ac:parameter>
<ac:parameter ac:name="action">Run custom JavaScript</ac:parameter>
<ac:parameter ac:name="actionFieldName">NodeUpgrade</ac:parameter>
<ac:parameter ac:name="withReverseRule">true</ac:parameter>
</ac:structured-macro>
</p>
<p>
<ac:structured-macro ac:macro-id="28535bc1-2278-47e3-960b-2537d53f4d8e" ac:name="confiform-field-definition-rules" ac:schema-version="1">
<ac:parameter ac:name="condition">NodeUpgrade:0</ac:parameter>
<ac:parameter ac:name="fieldName">fld</ac:parameter>
<ac:parameter ac:name="values">changeLabel(formName, formId);</ac:parameter>
<ac:parameter ac:name="action">Run custom JavaScript</ac:parameter>
<ac:parameter ac:name="actionFieldName">NodeUpgrade</ac:parameter>
<ac:parameter ac:name="withReverseRule">true</ac:parameter>
</ac:structured-macro>
</p>
<p>
Now I want to pass the label name to JIRA ticket, how can I pass through the IFTTT integration rules.
filed name : FieldName
Default Label : "Node Version" With condition it is going to change to "Feature Name"
Now I want to pass both Label name and value of FieldName to JIRA.
"description": "*Branch: *[entry.Branch]\n*FieldName:* [entry.FieldName]"
Thanks.
Basically you can change the Jira Ticket by an IFTTT with the JSON in the body
JSON gotta be like that: Advanced field editing using JSON | Cloud automation Cloud | Atlassian Support
Furthermore I guess you are missing the .escapeJSON at the end of your entry references
Should be [entry.Branch.esacpeJSON] and [entry.FieldName.escapeJSON]
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.