X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=server%2Fapp.js;h=d029c95611a2d6f24d0adea72454851dd74fb41b;hb=856f995c28ad1e23bec4e606b94a3f8446109323;hp=eced7d331972e86f8b3d49b1a1a04cdcf3120112;hpb=0da7d5b86e5c0e0acf2fb763f93ac3b3509c066b;p=vchess.git diff --git a/server/app.js b/server/app.js index eced7d33..d029c956 100644 --- a/server/app.js +++ b/server/app.js @@ -28,7 +28,10 @@ else app.use(express.json()); app.use(express.urlencoded({ extended: false })); app.use(cookieParser()); -app.use(express.static(path.join(__dirname, 'static'))); //client "prod" files +// Client "prod" files: +app.use(express.static(path.join(__dirname, 'static'))); +// Update in progress: +app.use(express.static(path.join(__dirname, 'while_update'))); // In development stage the client side has its own server if (params.cors.enable) @@ -36,9 +39,14 @@ if (params.cors.enable) app.use(function(req, res, next) { res.header("Access-Control-Allow-Origin", params.cors.allowedOrigin); res.header("Access-Control-Allow-Credentials", true); //for cookies - res.header("Access-Control-Allow-Headers", - "Origin, X-Requested-With, Content-Type, Accept"); - res.header("Access-Control-Allow-Methods", "GET, POST, OPTIONS, PUT, DELETE"); + res.header( + "Access-Control-Allow-Headers", + "Origin, X-Requested-With, Content-Type, Accept" + ); + res.header( + "Access-Control-Allow-Methods", + "GET, POST, OPTIONS, PUT, DELETE" + ); next(); }); } @@ -47,12 +55,12 @@ if (params.cors.enable) const routes = require(path.join(__dirname, "routes", "all")); app.use('/', routes); -// catch 404 and forward to error handler +// Catch 404 and forward to error handler app.use(function(req, res, next) { next(createError(404)); }); -// error handler +// Error handler app.use(function(err, req, res, next) { res.status(err.status || 500); if (app.get('env') === 'development')