Fix: add extra check for valid names and valid author name #502

This commit is contained in:
advplyr 2022-04-24 18:41:47 -05:00
parent 2e28c9b06d
commit 7717e57c16
2 changed files with 9 additions and 1 deletions

View file

@ -79,6 +79,9 @@ module.exports.parse = (nameString) => {
}
}
// Filter out names that have no first and last
names = names.filter(n => n.first_name || n.last_name)
var namesArray = names.map(a => a.first_name ? `${a.first_name} ${a.last_name}` : a.last_name)
var firstLast = names.length ? namesArray.join(', ') : ''
var lastFirst = names.length ? names.map(a => a.first_name ? `${a.last_name}, ${a.first_name}` : a.last_name).join(', ') : ''