1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-03 09:49:20 +02:00

Split utils file

This commit is contained in:
Chocobozzz 2016-02-05 18:03:20 +01:00
parent a5fa04b0cc
commit dac0a5319a
8 changed files with 303 additions and 234 deletions

View file

@ -32,6 +32,7 @@
var customValidators = require('./helpers/customValidators')
var database = require('./initializers/database')
var logger = require('./helpers/logger')
var peertubeCrypto = require('./helpers/peertubeCrypto')
var poolRequests = require('./lib/poolRequests')
var routes = require('./controllers')
var utils = require('./helpers/utils')
@ -117,7 +118,7 @@
// Prod : no stacktraces leaked to user
if (process.env.NODE_ENV === 'production') {
app.use(function (err, req, res, next) {
logger.error('Error : ' + err.message, { error: err })
logger.error(err)
res.status(err.status || 500)
res.render('error', {
message: err.message,
@ -126,7 +127,7 @@
})
} else {
app.use(function (err, req, res, next) {
logger.error('Error : ' + err.message, { error: err })
logger.error(err)
res.status(err.status || 500)
res.render('error', {
message: err.message,
@ -136,7 +137,7 @@
}
// ----------- Create the certificates if they don't already exist -----------
utils.createCertsIfNotExist(function (err) {
peertubeCrypto.createCertsIfNotExist(function (err) {
if (err) throw err
// Create/activate the webtorrent module
webtorrent.create(function () {