Remove user secction in main menu
parent
9dde7323d1
commit
3e24fa77a3
|
@ -69,18 +69,18 @@ class TeamController extends mixOf(taiga.Controller, taiga.PageMixin)
|
|||
loadMembers: ->
|
||||
return @rs.memberships.list(@scope.projectId, {}, false).then (data) =>
|
||||
currentUser = @auth.getUser()
|
||||
if not currentUser.photo?
|
||||
if currentUser? and not currentUser.photo?
|
||||
currentUser.photo = "/images/unnamed.png"
|
||||
|
||||
@scope.currentUser = _.find data, (membership) =>
|
||||
return membership.user == currentUser.id
|
||||
return currentUser? and membership.user == currentUser.id
|
||||
|
||||
@scope.totals = {}
|
||||
_.forEach data, (membership) =>
|
||||
@scope.totals[membership.user] = 0
|
||||
|
||||
@scope.memberships = _.filter data, (membership) =>
|
||||
if membership.user && membership.user != currentUser.id && membership.is_user_active
|
||||
if membership.user && (not currentUser? or membership.user != currentUser.id) && membership.is_user_active
|
||||
return membership
|
||||
|
||||
for membership in @scope.memberships
|
||||
|
|
|
@ -44,6 +44,7 @@ div(class="menu-container")
|
|||
span(class="icon icon-settings")
|
||||
span(class="item") Admin
|
||||
<% } %>
|
||||
<% if (user) { %>
|
||||
div(class="user")
|
||||
div(class="user-settings")
|
||||
ul(class="popover")
|
||||
|
@ -61,3 +62,4 @@ div(class="menu-container")
|
|||
a(href="" title="Logout" class="logout") Logout
|
||||
a(href="" title="User preferences" class="avatar" id="nav-user-settings")
|
||||
img(src="{{ user.photo }}" alt="{{ user.full_name_display }}")
|
||||
<% } %>
|
||||
|
|
Loading…
Reference in New Issue