www

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

commit efc44554765945b5cbd11ac20f3967f9e6916136
parent f397b0e3d1d8ef9cb84ab00b85dcb77a97cd9712
Author: Simon Kornblith <simon@simonster.com>
Date:   Sat, 17 Aug 2013 01:23:50 -0400

Fix connector server changes for async getTranslators()

Diffstat:
Mchrome/content/zotero/xpcom/server_connector.js | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/chrome/content/zotero/xpcom/server_connector.js b/chrome/content/zotero/xpcom/server_connector.js @@ -87,17 +87,17 @@ Zotero.Server.Connector.GetTranslators.prototype = { */ "init":function(data, sendResponseCallback) { // Translator data + var me = this; if(data.url) { - var me = this; Zotero.Translators.getWebTranslatorsForLocation(data.url).then(function(data) { sendResponseCallback(200, "application/json", JSON.stringify(me._serializeTranslators(data[0]))); }); } else { Zotero.Translators.getAll().then(function(translators) { - var responseData = this._serializeTranslators(translators); + var responseData = me._serializeTranslators(translators); sendResponseCallback(200, "application/json", JSON.stringify(responseData)); - }).fail(function() { + }).fail(function(e) { sendResponseCallback(500); throw e; }).done();