Hello,
I am new to groovy. Can someone please let me know how to access the component name of the issue in post function using groovy.
Thanks,
Amar
Hi Amar,
In order to retrieve the component objects from the issue you can use the following line:
def components = issue.getComponentObjects();
In case you need to print out the name of each of the components you can try this:
log.debug ( issue.getComponentObjects()*.name )
try this:
def validator = issue.components*.name.contains('YOURTEXT')
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I've used code similar to this in the past
Collection components = issue.getComponents();
Iterator componentIterator = components.iterator();
while (componentIterator.hasNext()) {
GenericValue component = (GenericValue)componentIterator.next();
String componentName = component.getString("name");
String componentId = component.getString("id"); }
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.