From 30f7ef093a82b16f96bb21f65fa7057795a4cceb Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Mon, 26 Sep 2016 01:08:52 -0400 Subject: [PATCH] Remove Extra field parsing when generating CSL JSON Now done by the processor in 1.1.133 (#1099) --- chrome/content/zotero/xpcom/utilities.js | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/chrome/content/zotero/xpcom/utilities.js b/chrome/content/zotero/xpcom/utilities.js index a764ec3f0..6bfc22458 100644 --- a/chrome/content/zotero/xpcom/utilities.js +++ b/chrome/content/zotero/xpcom/utilities.js @@ -1627,17 +1627,6 @@ Zotero.Utilities = { cslItem.title = Zotero.Notes.noteToTitle(zoteroItem.note); } - // extract PMID - var extra = zoteroItem.extra; - if(typeof extra === "string") { - var m = /(?:^|\n)PMID:\s*([0-9]+)/.exec(extra); - if(m) cslItem.PMID = m[1]; - m = /(?:^|\n)PMCID:\s*((?:PMC)?[0-9]+)/.exec(extra); - if(m) cslItem.PMCID = m[1]; - m = /(?:^|\n)DOI:\s*(10\.[0-9]{4,}\/[^\s]*[^\s\.,])/.exec(extra); - if(m) cslItem.DOI = m[1]; - } - //this._cache[zoteroItem.id] = cslItem; return cslItem; },