User Search Bug: Failed to render users without roles

This commit is contained in:
Tobias Johansson 2018-12-20 11:37:30 +01:00
parent efeea87249
commit b87c5b3728

View File

@ -2,6 +2,7 @@ import { ComponentCreatorInterface } from '../component/ComponentCreatorInterfac
export class Users extends ComponentCreatorInterface { export class Users extends ComponentCreatorInterface {
static create$listItem(userDoc) { static create$listItem(userDoc) {
let roles = userDoc.roles || [];
return $('<div>') return $('<div>')
.addClass('users p-2 border-bottom') .addClass('users p-2 border-bottom')
.attr('data-user-id', userDoc._id || userDoc.objectID ) .attr('data-user-id', userDoc._id || userDoc.objectID )
@ -13,7 +14,7 @@ export class Users extends ComponentCreatorInterface {
.text(userDoc.username), .text(userDoc.username),
$('<small>') $('<small>')
.addClass('d-block roles text-info') .addClass('d-block roles text-info')
.text(userDoc.roles.join(', ')) .text(roles.join(', '))
) )
} }