www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit c1ae9f34607cbd27ae6dd88893661ab1c6b57cb9
parent ba12583b221d574a9b3013c2623e92ac0da02cf1
Author: Simon Kornblith <simon@simonster.com>
Date:   Mon, 11 Jul 2011 17:41:33 +0000

Fix PDF recognition


Diffstat:
Mchrome/content/zotero/recognizePDF.js | 20+++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/chrome/content/zotero/recognizePDF.js b/chrome/content/zotero/recognizePDF.js @@ -358,9 +358,15 @@ Zotero_RecognizePDF.Recognizer.prototype._queryGoogle = function() { translate.setTranslator("11645bd1-0420-45c1-badb-53fb41eeb753"); var item = {"itemType":"journalArticle", "DOI":this._DOI}; translate.setSearch(item); - translate.setHandler("itemDone", function(translate, item) { me._callback(item); }); - translate.setHandler("select", function(translate, items) { return me._selectItems(translate, items) }); - translate.setHandler("done", function(translate, success) { if(!success) me._queryGoogle(); }); + translate.setHandler("itemDone", function(translate, item) { + me._callback(item); + }); + translate.setHandler("select", function(translate, items, callback) { + return me._selectItems(translate, items, callback); + }); + translate.setHandler("done", function(translate, success) { + if(!success) me._queryGoogle(); + }); translate.translate(this._libraryID, false); delete this._DOI; } else { @@ -402,8 +408,12 @@ Zotero_RecognizePDF.Recognizer.prototype._queryGoogle = function() { Zotero.Browser.deleteHiddenBrowser(me._hiddenBrowser); me._callback(item); }); - translate.setHandler("select", function(translate, items) { me._selectItems(translate, items, callback) }); - translate.setHandler("done", function(translate, success) { if(!success) me._queryGoogle(); }); + translate.setHandler("select", function(translate, items, callback) { + me._selectItems(translate, items, callback); + }); + translate.setHandler("done", function(translate, success) { + if(!success) me._queryGoogle(); + }); this._hiddenBrowser.addEventListener("pageshow", function() { me._scrape(translate) }, true);