commit 18c1287dd5716b49a4d3d41a5a0da3a6a766d6b2
parent accce9f2b4ec28eeccf4e7d83a614e92cc1447ec
Author: Dan Stillman <dstillman@zotero.org>
Date: Fri, 6 Mar 2009 20:40:04 +0000
Fix WorldCat to use the proper method to save multiple items (and to have a Zotero.done() call)
Diffstat:
1 file changed, 10 insertions(+), 11 deletions(-)
diff --git a/translators/Worldcat.org.js b/translators/Worldcat.org.js
@@ -8,7 +8,7 @@
"maxVersion":"",
"priority":100,
"inRepository":true,
- "lastUpdated":"2008-06-20 20:45:00"
+ "lastUpdated":"2009-03-06 20:38:37"
}
function detectWeb(doc, url) {
@@ -51,14 +51,13 @@ function doWeb(doc, url) {
var link = doc.evaluate('//a[contains(text(), "EndNote")]', doc, null, XPathResult.ANY_TYPE, null).iterateNext().href;
books = [link];
}
- for each (var book in books) {
- Zotero.Utilities.HTTP.doGet(book, function(text) {
- text = text.replace("MUSIC", "PAMP");
- var translator = Zotero.loadTranslator("import");
- translator.setTranslator("32d59d2d-b65a-4da4-b0a3-bdd3cfb979e7");
- translator.setString(text);
- translator.translate();
- });
- Zotero.wait();
- }
+
+ Zotero.Utilities.HTTP.doGet(books, function(text) {
+ text = text.replace("MUSIC", "PAMP");
+ var translator = Zotero.loadTranslator("import");
+ translator.setTranslator("32d59d2d-b65a-4da4-b0a3-bdd3cfb979e7");
+ translator.setString(text);
+ translator.translate();
+ }, function () { Zotero.done(); });
+ Zotero.wait();
}
\ No newline at end of file