NIHVIVO-646 Store authorship rank with authorship listing. Fixes to js name-splitting routine.
This commit is contained in:
parent
8568c806b4
commit
9ba79a0685
2 changed files with 12 additions and 21 deletions
|
@ -92,7 +92,6 @@ var addAuthorForm = {
|
|||
// selection, show first and middle name fields.
|
||||
this.lastNameField.keydown(function(event) {
|
||||
if (event.keyCode === 13) {
|
||||
console.log('in keydown')
|
||||
addAuthorForm.onLastNameChange();
|
||||
return false;
|
||||
}
|
||||
|
@ -158,18 +157,17 @@ var addAuthorForm = {
|
|||
|
||||
// User may have typed first name as well as last name into last name field.
|
||||
// If so, when showing first and middle name fields, move anything after a comma
|
||||
// into the first name field.
|
||||
// or space into the first name field.
|
||||
fixNames: function() {
|
||||
var lastNameInput = this.lastNameField.val(),
|
||||
names = lastNameInput.split(','),
|
||||
lastName = names[0].replace(/[, ]+$/, ''),
|
||||
firstName;
|
||||
names = lastNameInput.split(/[, ]+/),
|
||||
lastName = names[0];
|
||||
|
||||
this.lastNameField.val(lastName);
|
||||
|
||||
if (names.length > 1) {
|
||||
firstName = names[1].replace(/^[, ]+/, '');
|
||||
this.firstNameField.val(firstName);
|
||||
//firstName = names[1].replace(/^[, ]+/, '');
|
||||
this.firstNameField.val(names[1]);
|
||||
}
|
||||
},
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue