hooks: Call the callback when done

If a hook function neither calls the callback nor returns a
(non-undefined) value then there's no way for the hook system to know
if/when the hook function has finished.
This commit is contained in:
Richard Hansen 2020-10-10 22:51:26 -04:00 committed by John McLear
parent 55939a0d7e
commit 79119baf58
15 changed files with 26 additions and 6 deletions

View file

@ -532,7 +532,7 @@ const generateDefinitionForVersion = (version, style = APIPathStyle.FLAT) => {
return definition;
};
exports.expressCreateServer = async (_, args) => {
exports.expressCreateServer = (hookName, args, cb) => {
const { app } = args;
// create openapi-backend handlers for each api version under /api/{version}/*
@ -687,6 +687,7 @@ exports.expressCreateServer = async (_, args) => {
});
}
}
return cb();
};
// helper to get api root