From 57f848dbca7ceb54f7e50f9f3378d0eed22c4fa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lex=20Hermida?= Date: Tue, 11 Dec 2018 11:34:47 +0100 Subject: [PATCH] Fix currentUser refresh from anonymous --- app/modules/services/user-list.service.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/modules/services/user-list.service.coffee b/app/modules/services/user-list.service.coffee index 0e3f0afb..7eeab7b4 100644 --- a/app/modules/services/user-list.service.coffee +++ b/app/modules/services/user-list.service.coffee @@ -27,7 +27,6 @@ class UserListService ] constructor: (@currentUserService, @projectService) -> - @.currentUser = @currentUserService.getUser()?.toJS() filterUsers: (text, user) -> username = user.full_name_display.toUpperCase() @@ -37,9 +36,10 @@ class UserListService return _.includes(username, text) searchUsers: (text, excludedUser) -> + @.currentUser = @currentUserService.getUser() 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 = _.sortBy(users, (o) => if o.id is @.currentUser?.get('id') then 0 else o.id) users = _.filter(users, _.partial(@.filterUsers, text)) if text? return users