Temporary workaround to not depend on configuration changes

This commit is contained in:
Daniel García Aubert
2019-10-04 12:35:12 +02:00
parent a684bead92
commit 93edf07da8
4 changed files with 22 additions and 0 deletions
+6
View File
@@ -33,6 +33,12 @@ module.exports = function createServer (serverOptions) {
app.set('json replacer', jsonReplacer());
const apiRouter = new ApiRouter({ serverOptions, environmentOptions: global.environment });
// TODO: remove it before releasing next major version
if (!Array.isArray(serverOptions.routes.api)) {
serverOptions.routes.api = [ serverOptions.routes.api ];
}
apiRouter.route(app, serverOptions.routes.api);
const versions = getAndValidateVersions(serverOptions);