diff --git a/package.json b/package.json index 7452b44..3bd8434 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hapi-sequelize-crud", - "version": "2.9.1", + "version": "2.9.2", "description": "Hapi plugin that automatically generates RESTful API for CRUD", "main": "build/index.js", "config": { diff --git a/src/index.js b/src/index.js index 1a9710c..2df0313 100644 --- a/src/index.js +++ b/src/index.js @@ -37,7 +37,7 @@ const register = (server, options = {}, next) => { // Join tables if (model.options.name.singular !== model.name) continue; - + crud(server, model, options); for (const key of Object.keys(model.associations)) { const association = model.associations[key]; @@ -93,13 +93,6 @@ const register = (server, options = {}, next) => { } } - // build the methods for each model now that we've defined all the - // associations - Object.keys(models).forEach((modelName) => { - const model = models[modelName]; - crud(server, model, options); - }); - next(); };