Skip to content

Commit d5c5e7d

Browse files
authored
Improve error handling for loadFile (#2051)
1 parent 296baf1 commit d5c5e7d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/84from.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@ if(false) {
395395
parseText(contents);
396396
} else {
397397
contents = alasql.utils.autoExtFilename(contents, 'csv', opts);
398-
alasql.utils.loadFile(contents, !!cb, parseText, query.cb);
398+
alasql.utils.loadFile(contents, !!cb, parseText, e => query.cb(null, e));
399399
}
400400
return res;
401401
};
@@ -522,6 +522,10 @@ function XLSXLSX(X, filename, opts, cb, idx, query) {
522522
}
523523
},
524524
function (err) {
525+
if(query && query.cb) {
526+
query.cb(null, err);
527+
return;
528+
}
525529
throw err;
526530
}
527531
);

0 commit comments

Comments
 (0)