Merge pull request #536 from adam3smith/coinsfix

test for presence of author's firstName before using it
This commit is contained in:
Simon Kornblith 2014-09-01 23:18:39 -04:00
commit 9146fb03d9

View File

@ -483,6 +483,7 @@ Zotero.OpenURL = new function() {
// same last name, and the same first name up to a point), keep
// the plain author, since it might have a middle initial
if (item.creators[j].lastName == complexAu[i].lastName &&
item.creators[j].firstName &&
(item.creators[j].firstName == complexAu[i].firstName == "" ||
(item.creators[j].firstName.length >= complexAu[i].firstName.length &&
item.creators[j].firstName.substr(0, complexAu[i].firstName.length) == complexAu[i].firstName))) {