Process modules installation only for /admin/install request.

This makes installation process safer, and controlled.
This commit is contained in:
2015-07-11 15:39:59 +02:00
parent 3ea9e36e7c
commit 3dec559d58
9 changed files with 186 additions and 17 deletions

View File

@@ -71,7 +71,7 @@ feature {NONE} -- Initialization
l_module: CMS_MODULE
l_enabled_modules: CMS_MODULE_COLLECTION
do
l_enabled_modules := setup.enabled_modules
l_enabled_modules := api.enabled_modules
across
l_enabled_modules as ic
loop