Prioritize displaying first/last names over username

This commit is contained in:
Matt Lott 2016-07-18 12:38:26 -07:00
parent 4e449fea3b
commit 1f1132ecf8
2 changed files with 4 additions and 4 deletions

View file

@ -19,10 +19,10 @@ module.exports = class User extends CocoModel
displayName: -> @get('name', true)
broadName: ->
return '(deleted)' if @get('deleted')
name = @get('name')
return name if name
name = _.filter([@get('firstName'), @get('lastName')]).join(' ')
return name if name
name = @get('name')
return name if name
[emailName, emailDomain] = @get('email')?.split('@') or []
return emailName if emailName
return 'Anonymous'

View file

@ -44,10 +44,10 @@ UserSchema.post('init', ->
UserSchema.methods.broadName = ->
return '(deleted)' if @get('deleted')
name = @get('name')
return name if name
name = _.filter([@get('firstName'), @get('lastName')]).join(' ')
return name if name
name = @get('name')
return name if name
[emailName, emailDomain] = @get('email').split('@')
return emailName if emailName
return 'Anonymous'