From 7b8f2e1dfe3c166d01015a35485c07dd7ec93557 Mon Sep 17 00:00:00 2001 From: Martynas Bagdonas Date: Fri, 16 Mar 2018 19:40:42 +0200 Subject: [PATCH] Use language field returned from recognizer-server --- chrome/content/zotero/xpcom/recognizePDF.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/chrome/content/zotero/xpcom/recognizePDF.js b/chrome/content/zotero/xpcom/recognizePDF.js index fd04733f1d..6e75aef9dd 100644 --- a/chrome/content/zotero/xpcom/recognizePDF.js +++ b/chrome/content/zotero/xpcom/recognizePDF.js @@ -553,6 +553,9 @@ Zotero.RecognizePDF = new function () { if (!newItem.abstractNote && res.abstract) { newItem.setField('abstractNote', res.abstract); } + if (!newItem.language && res.language) { + newItem.setField('language', res.language); + } newItem.saveTx(); return newItem; } @@ -579,6 +582,9 @@ Zotero.RecognizePDF = new function () { if (!newItem.abstractNote && res.abstract) { newItem.setField('abstractNote', res.abstract); } + if (!newItem.language && res.language) { + newItem.setField('language', res.language); + } newItem.saveTx(); return newItem; } @@ -615,6 +621,7 @@ Zotero.RecognizePDF = new function () { if (res.pages) newItem.setField('pages', res.pages); if (res.volume) newItem.setField('volume', res.volume); if (res.url) newItem.setField('url', res.url); + if (res.language) newItem.setField('language', res.language); if (type === 'journalArticle') { if (res.issue) newItem.setField('issue', res.issue);