aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/initializers/installer.js
diff options
context:
space:
mode:
authorChocobozzz <florian.bigard@gmail.com>2016-09-26 23:10:32 +0200
committerChocobozzz <florian.bigard@gmail.com>2016-09-26 23:10:32 +0200
commitf6a0754fdacf9b890292f1efc62a9035bceb454a (patch)
tree236e80a5026d78930978a211f5d6939529945805 /server/initializers/installer.js
parentda4971c11f16b541804b5071d543166cd3954a98 (diff)
downloadPeerTube-f6a0754fdacf9b890292f1efc62a9035bceb454a.tar.gz
PeerTube-f6a0754fdacf9b890292f1efc62a9035bceb454a.tar.zst
PeerTube-f6a0754fdacf9b890292f1efc62a9035bceb454a.zip
Server: fix migration at installation
Diffstat (limited to 'server/initializers/installer.js')
-rw-r--r--server/initializers/installer.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/server/initializers/installer.js b/server/initializers/installer.js
index 974402094..8c3148e79 100644
--- a/server/initializers/installer.js
+++ b/server/initializers/installer.js
@@ -13,6 +13,7 @@ const constants = require('./constants')
13const logger = require('../helpers/logger') 13const logger = require('../helpers/logger')
14const peertubeCrypto = require('../helpers/peertube-crypto') 14const peertubeCrypto = require('../helpers/peertube-crypto')
15 15
16const Application = mongoose.model('Application')
16const Client = mongoose.model('OAuthClient') 17const Client = mongoose.model('OAuthClient')
17const User = mongoose.model('User') 18const User = mongoose.model('User')
18 19
@@ -117,7 +118,9 @@ function createOAuthAdminIfNotExist (callback) {
117 logger.info('Username: ' + username) 118 logger.info('Username: ' + username)
118 logger.info('User password: ' + password) 119 logger.info('User password: ' + password)
119 120
120 return callback(null) 121 logger.info('Creating Application collection.')
122 const application = new Application({ mongoSchemaVersion: constants.LAST_MONGO_SCHEMA_VERSION })
123 application.save(callback)
121 }) 124 })
122 }) 125 })
123} 126}