簡體   English   中英

腳本運行器中的Jira Groovy腳本

[英]Jira Groovy script in script runner

我正在嘗試使不在jira-users組中的用戶的電子郵件地址不等於:email@email.com。 我可以得到不在jira-users組中的用戶(請參閱下文),但不確定如何完成if語句以顯示“用戶的電子郵件地址不等於email@email.com。我嘗試了user.getEmail但無法獲取可以。有人可以提出建議嗎?

謝謝。

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

用戶對象實現依賴 你的特定Atlassian的設置。

嘗試調用user.getEmailAddress()

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM