diff --git a/app/coffee/modules/common/lightboxes.coffee b/app/coffee/modules/common/lightboxes.coffee index cded0ec4..c489248e 100644 --- a/app/coffee/modules/common/lightboxes.coffee +++ b/app/coffee/modules/common/lightboxes.coffee @@ -366,7 +366,6 @@ $compile, avatarService, $userListService) -> render = (selected, text) -> users = $userListService.searchUsers(text, selected) - visibleUsers = _.slice(users, 0, 5) visibleUsers = _.map visibleUsers, (user) -> user.avatar = avatarService.getAvatar(user) diff --git a/app/coffee/modules/controllerMixins.coffee b/app/coffee/modules/controllerMixins.coffee index f93cd0ec..93121ad1 100644 --- a/app/coffee/modules/controllerMixins.coffee +++ b/app/coffee/modules/controllerMixins.coffee @@ -36,7 +36,7 @@ class PageMixin @scope.activeUsersById = groupBy(@scope.activeUsers, (e) -> e.id) @scope.users = _.sortBy(users, "full_name_display") - @scope.usersById = groupBy(@scope.users, (e) -> e.id) + @scope.usersById = groupBy(users, (e) -> e.id) @scope.roles = _.sortBy(roles, "order") computableRoles = _(@scope.project.members).map("role").uniq().value() diff --git a/app/modules/services/user-list.service.coffee b/app/modules/services/user-list.service.coffee index 6e2f8796..1d6b79b1 100644 --- a/app/modules/services/user-list.service.coffee +++ b/app/modules/services/user-list.service.coffee @@ -28,7 +28,6 @@ class UserListService constructor: (@currentUserService, @projectService) -> @.currentUser = @currentUserService.getUser().toJS() - @.members = @projectService.project.toJS().members filterUsers: (text, user) -> username = user.full_name_display.toUpperCase() @@ -38,7 +37,7 @@ class UserListService return _.includes(username, text) searchUsers: (text, excludedUser) -> - users = _.clone(@.members, true) + users = _.clone(@projectService.activeMembers.toJS(), true) users = _.reject(users, {"id": excludedUser.id}) if excludedUser users = _.sortBy(users, (o) => if o.id is @.currentUser.id then 0 else o.id) users = _.filter(users, _.partial(@.filterUsers, text)) if text?