mirror of
https://github.com/gitbucket/gitbucket.git
synced 2026-01-04 06:39:58 +01:00
fix #1861
This commit is contained in:
@@ -471,7 +471,14 @@ trait IssuesService {
|
||||
|
||||
def getAssignableUserNames(owner: String, repository: String)(implicit s: Session): List[String] = {
|
||||
(getCollaboratorUserNames(owner, repository, Seq(Role.ADMIN, Role.DEVELOPER)) :::
|
||||
(if (getAccountByUserName(owner).get.isGroupAccount) getGroupMembers(owner).map(_.userName) else List(owner))).distinct.sorted
|
||||
(getAccountByUserName(owner) match {
|
||||
case Some(x) if x.isGroupAccount =>
|
||||
getGroupMembers(owner).map(_.userName)
|
||||
case Some(_) =>
|
||||
List(owner)
|
||||
case None =>
|
||||
Nil
|
||||
})).distinct.sorted
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user