ExportHandler: Replace unnecessary exception with `return`

pull/4960/head
Richard Hansen 2021-03-17 18:35:16 -04:00 committed by John McLear
parent 785b7d2b44
commit 59c167e31b
1 changed files with 2 additions and 10 deletions

View File

@ -43,7 +43,7 @@ const tempDirectory = os.tmpdir();
/**
* do a requested export
*/
const doExport = async (req, res, padId, readOnlyId, type) => {
exports.doExport = async (req, res, padId, readOnlyId, type) => {
// avoid naming the read-only file as the original pad's id
let fileName = readOnlyId ? readOnlyId : padId;
@ -78,7 +78,7 @@ const doExport = async (req, res, padId, readOnlyId, type) => {
const newHTML = await hooks.aCallFirst('exportHTMLSend', html);
if (newHTML.length) html = newHTML;
res.send(html);
throw 'stop';
return;
}
// else write the html export to a file
@ -121,11 +121,3 @@ const doExport = async (req, res, padId, readOnlyId, type) => {
await fsp_unlink(destFile);
}
};
exports.doExport = (req, res, padId, readOnlyId, type) => {
doExport(req, res, padId, readOnlyId, type).catch((err) => {
if (err !== 'stop') {
throw err;
}
});
};