Hide Script fragment for certain project

Maciej Olszewski January 28, 2020

Hello,

I added raw xml to add option to create sub-tasks with certain issuetype etc. (https://community.atlassian.com/t5/Marketplace-Apps-Integrations/Scriptrunner-web-fragments-for-creating-subtask-with-default/qaq-p/55927 similar to this) but I want to restrict it only to certain projects, unfortunately raw xml doesn't give me by default any condition options, how can i do it?

Thanks in advance,
Maciej

1 answer

1 accepted

1 vote
Answer accepted
Peter-Dave Sheehan
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 28, 2020

Hi @Maciej Olszewski 

If you have a Raw Xml module and you want to add a condition for it, you can follow these steps:

  • Create a dummy web-item fragment with your condition.
  • Then click the Preview button. This will show you the XML generate.
  • Grab the <condition> </condition> block and add it to your Raw xml module.

But the example you linked can all be done within the Custom Web Item screen

  • Section: operations:operations
  • Key: link-create-subtask
  • Menu Test: Create Linked Subbie (or your choice of label)
  • Weight: 1
  • Condition: you choose
  • Do What: Navigate to a link
  • Link: /secure/CreateSubTaskIssue.jspa?parentIssueId=${issue.id}pid=${issue.projectObject.id}&issuetype=10004
Maciej Olszewski January 29, 2020

I know but that would be too easy :D! Works like a charm, thank you!

Suggest an answer

Log in or Sign up to answer