Fixes #1250: Changed E4X to use an attribute match for DOI

This commit is contained in:
Matt Burton 2008-12-12 22:41:32 +00:00
parent fc71b589ff
commit 7230cc24c0

View file

@ -141,7 +141,8 @@ function lookupPMIDs(ids, doc) {
}
newItem.abstractNote = article.Abstract.AbstractText.toString()
newItem.DOI = xml.PubmedArticle[i].PubmedData.ArticleIdList.ArticleId[0].text().toString();
//10Dec08 MCB: fixed E4X path to fetch via attribute rather than positional
newItem.DOI = xml.PubmedArticle[i].PubmedData.ArticleIdList.ArticleId.(@IdType == "doi" ).text().toString();
newItem.publicationTitle = Zotero.Utilities.capitalizeTitle(newItem.publicationTitle);
newItem.complete();
}