commit 7230cc24c0d8f127fccaad90558e52f783297454 parent fc71b589ff30ee45c77ae76bfd2a4af171d84c79 Author: Matt Burton <mcburton@gmail.com> Date: Fri, 12 Dec 2008 22:41:32 +0000 Fixes #1250: Changed E4X to use an attribute match for DOI Diffstat:
| M | translators/NCBI PubMed.js | | | 3 | ++- |
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/translators/NCBI PubMed.js b/translators/NCBI PubMed.js @@ -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(); }