Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Get the request type in the behavior

AnupamS November 24, 2019

I want to retrieve the request type in behavior for a service desk project. I see that it can be fetched from the examples given in scriptrunner :

 

def currentUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
RequestType getRequestType = requestTypeService.getRequestTypeForIssue(currentUser, issue).right().get()
String requestTypeName = getRequestType.getName()

 

 

However, this uses the issue object as parameter which I am unable to retrieve in the behavior as the create form returns null. I believe this snippet can be used in other operations in workflow/listeners but not in behavior.

 

Any insights will be of great help.

2 answers

0 votes
Roman Holdener
Contributor
April 29, 2021

Hi

I am not sure if this is still relevant, but for everyone finding this question, for me, this works in a behavior:

          def reqType = getRequestTypeName()

It returns the name of the request type as String.

David Harkins
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 29, 2022

This does not work for me :-(

0 votes
AnupamS November 26, 2019

Any leads into this?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events