|
|
@@ -52,8 +52,6 @@ module.exports = function(crowi, app) {
|
|
|
// const hackmd = require('./hackmd')(crowi, app);
|
|
|
const ogp = require('./ogp')(crowi);
|
|
|
|
|
|
- const apiv3Installer = require('./apiv3/installer')(crowi);
|
|
|
-
|
|
|
const next = nextFactory(crowi);
|
|
|
|
|
|
const unavailableWhenMaintenanceMode = generateUnavailableWhenMaintenanceModeMiddleware(crowi);
|
|
|
@@ -63,7 +61,7 @@ module.exports = function(crowi, app) {
|
|
|
|
|
|
/* eslint-disable max-len, comma-spacing, no-multi-spaces */
|
|
|
|
|
|
- const [apiV3Router, apiV3AdminRouter, apiV3AuthRouter] = require('./apiv3')(crowi);
|
|
|
+ const [apiV3Router, apiV3AdminRouter, apiV3AuthRouter] = require('./apiv3')(crowi, isInstalled);
|
|
|
|
|
|
app.use('/api-docs', require('./apiv3/docs')(crowi));
|
|
|
|
|
|
@@ -95,7 +93,6 @@ module.exports = function(crowi, app) {
|
|
|
|
|
|
// installer
|
|
|
if (!isInstalled) {
|
|
|
- app.use('/_api/v3/installer', applicationNotInstalled, apiv3Installer);
|
|
|
app.get('/installer' , applicationNotInstalled, next.delegateToNext);
|
|
|
return;
|
|
|
}
|