Better error for unsupported translator
This commit is contained in:
parent
d47381512e
commit
f9b074496f
1 changed files with 6 additions and 0 deletions
|
@ -944,6 +944,12 @@ Zotero.Translate.Base.prototype = {
|
||||||
* Called when translator has been retrieved and loaded
|
* Called when translator has been retrieved and loaded
|
||||||
*/
|
*/
|
||||||
"_translateTranslatorLoaded":function() {
|
"_translateTranslatorLoaded":function() {
|
||||||
|
if(!this.translator[0].code) {
|
||||||
|
this.complete(false,
|
||||||
|
new Error("Translator "+this.translator[0].label+" is unsupported within this environment"));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// set display options to default if they don't exist
|
// set display options to default if they don't exist
|
||||||
if(!this._displayOptions) this._displayOptions = this.translator[0].displayOptions;
|
if(!this._displayOptions) this._displayOptions = this.translator[0].displayOptions;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue