- don't disregard selected exportCharset

- save translator settings
This commit is contained in:
Simon Kornblith 2011-03-23 01:56:17 +00:00
parent e5cb2875e6
commit 17d7475f1d
2 changed files with 2 additions and 3 deletions

View file

@ -192,7 +192,6 @@ var Zotero_File_Interface_Export = new function() {
Zotero.Prefs.set("export.lastTranslator", window.arguments[0].translators[index].translatorID);
// set options on selected translator and generate optionString
var optionString = "";
var optionsAvailable = window.arguments[0].selectedTranslator.displayOptions;
var displayOptions = window.arguments[0].displayOptions = {};
for(var option in optionsAvailable) {
@ -209,7 +208,7 @@ var Zotero_File_Interface_Export = new function() {
}
// save options
optionString = Zotero.JSON.serialize(optionsAvailable);
var optionString = Zotero.JSON.serialize(displayOptions);
Zotero.Prefs.set("export.translatorSettings", optionString);
}

View file

@ -1273,7 +1273,7 @@ Zotero.Translate.Export.prototype._prepareTranslation = function() {
} else {
this._io = new Zotero.Translate.IO.Write(this.location,
this.translator[0].configOptions["dataMode"],
this.translator[0].displayOptions["exportCharset"] ? this.translator[0].displayOptions["exportCharset"] : null);
this._displayOptions["exportCharset"] ? this._displayOptions["exportCharset"] : null);
}
this._sandboxManager.importObject(this._io);