Dear Community,
I want to hide my priority list only for one Request type.
The following script works only for the issue type create/edit/view screen but not works for the Request type create screen in Portal.


Restriction for project and issue type I configure not in script but in Mapping:

My script is here:
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.fields.config.manager.PrioritySchemeManager
import static com.atlassian.jira.issue.IssueFieldConstants.PRIORITY
def prioritySchemeManager = ComponentAccessor.getComponent(PrioritySchemeManager)
def userUtil = ComponentAccessor.getUserUtil()
def currentUser = ComponentAccessor.jiraAuthenticationContext.getLoggedInUser()
def allowedPriorities = prioritySchemeManager.getOptions(issueContext).findAll {
it.toInteger() < 5
}
getFieldById(PRIORITY).setFieldOptions(prioritySchemeManager.getPrioritiesFromIds(allowedPriorities))
P.S. I need to show priorities Highest - id=1, High - id=2, Medium - id=3, Low - id=4.
Thanks in advance.
Regards,
Mariam