Remove user from Project role

Lipun August 24, 2014

I want to remove user from project roles.I am using the following method

ProjectRoleService.removeDefaultActorsFromProjectRole(com.atlassian.crowd.embedded.api.User currentUser, Collection<String> actors,ProjectRole projectRole, String actorType, ErrorCollection errorCollection)

I was passing ErrorCollection as null in JIRA 5.1.8 and it was working fine.But in JIRA 6.2.7 I am getting NullPointerException .

Please let me know how to initialize the ErrorCollection object ?

Thanks in advance.

1 answer

0 votes
Royce Wong
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.
June 10, 2015
import com.atlassian.jira.util.SimpleErrorCollection;

SimpleErrorCollection errorCollection = new SimpleErrorCollection();

 

And you might want to use projectRoleService.removeAllRoleActorsByNameAndType instead. See: https://docs.atlassian.com/jira/latest/com/atlassian/jira/bc/projectroles/ProjectRoleService.html

Suggest an answer

Log in or Sign up to answer