From 7950dea94de8615f58f3a81e4cdeb46ee111b47b Mon Sep 17 00:00:00 2001 From: Michael-E-Rose Date: Mon, 22 Apr 2024 12:56:55 +0000 Subject: [PATCH] deploy: 5943a6e8e13ef4451cad8206ea781d89710b4b93 --- _modules/pubmed_parser/pubmed_web_parser.html | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/_modules/pubmed_parser/pubmed_web_parser.html b/_modules/pubmed_parser/pubmed_web_parser.html index b37f07a..0a67255 100644 --- a/_modules/pubmed_parser/pubmed_web_parser.html +++ b/_modules/pubmed_parser/pubmed_web_parser.html @@ -210,12 +210,11 @@

Source code for pubmed_parser.pubmed_web_parser

< else: keywords = "" - doi = "" - article_ids = tree.xpath("//articleidlist//articleid") - if len(article_ids) >= 1: - for article_id in article_ids: - if article_id.attrib.get("idtype") == "doi": - doi = article_id.text + doi = tree.xpath('//elocationid[@eidtype="doi"]') + try: + doi = doi[0].text + except IndexError: + doi = None language = tree.xpath("//language") try: