2012-09-25 3 views
0

이메일 주소가 [email protected]이 아닌 jira-users 그룹에 속하지 않은 사용자를 얻으려고합니다. 나는 jira-users 그룹에 속하지 않은 사용자를 얻을 수 있지만 (아래 참조) "사용자 이메일 주소가 [email protected]과 같지 않다는 것을 보여주기 위해 if 문을 완료하는 방법을 모르겠다. 나는 user.getEmail을 시도했지만 얻을 수 없었다. 그 일을하는 사람이있는 제안을 할 수 있을까스크립트 러너의 Jira Groovy 스크립트

감사

for (user in crowdService.search(query)) { 
    if (!crowdService.isUserMemberOfGroup(user.getName(), "jira-users")) { 
    body = body + user.getName() + "\n" 
    } 
} 

답변

3

dependsonyour 특히 골드 피처 설치

user.getEmailAddress()를 호출하려고 사용자 개체의 구현 :.?..

for (user in crowdService.search(query)) { 
    if (!crowdService.isUserMemberOfGroup(user.getName(), "jira-users") 
      && !user.getEmailAddress().equals("[email protected]")) { 
     body = body + user.getName() + "\n" 
    } 
}