Use consistent style for promises

This commit is contained in:
Dan Stillman 2013-08-20 16:55:01 -04:00
parent 93411a3dac
commit b13b46c641

View file

@ -152,9 +152,11 @@ Zotero.Translators = new function() {
*/
this.loadFromDisk = function(file) {
const infoRe = /^\s*{[\S\s]*?}\s*?[\r\n]/;
return Zotero.File.getContentsAsync(file).then(function(source) {
return Zotero.File.getContentsAsync(file)
.then(function(source) {
return Zotero.Translators.load(file, infoRe.exec(source)[0], source);
}).fail(function() {
})
.fail(function() {
throw "Invalid or missing translator metadata JSON object in " + file.leafName;
});
}