fix(exam-correct): correctly htmlify user on failure

This commit is contained in:
Sarah Vaupel 2020-01-23 20:56:25 +01:00
parent 53ff6298e2
commit 595f46d860

View File

@ -513,10 +513,12 @@ function removeAllChildren(element) {
}
function userToHTML(user) {
if (user && user['display-name'] && user['surname']) {
return user['display-name'].replace(new RegExp(user['surname']), `<strong>${user['surname']}</strong>`) + (user['mat-nr'] ? ` (${user['mat-nr']})` : '');
} else if (user && user.name) {
return user.name;
if (user) {
if (user['display-name'] && user['surname']) {
return user['display-name'].replace(new RegExp(user['surname']), `<strong>${user['surname']}</strong>`) + (user['mat-nr'] ? ` (${user['mat-nr']})` : '');
} else {
return user;
}
} else {
console.error('Unable to format invalid user response');
return '';