format
This commit is contained in:
parent
96099f751b
commit
f240d4e7c5
30
app.js
30
app.js
@ -27,13 +27,6 @@ var db = mongoose.connection;
|
||||
db.on('error', console.error.bind(console, 'MongoDB connection error:'));
|
||||
|
||||
|
||||
var oldRouter = require('./routes/main/1_0');
|
||||
var newRouter = require('./routes/main/2_0');
|
||||
var listRouter = require('./routes/list');
|
||||
var photosRouter = require('./routes/api/photoRouter');
|
||||
var movieRouter = require('./routes/api/movieRouter');
|
||||
var mailRouter = require('./routes/mail');
|
||||
|
||||
var app = express();
|
||||
|
||||
const httpServer = http.createServer(app);
|
||||
@ -49,20 +42,6 @@ app.use(express.urlencoded({ extended: false }));
|
||||
app.use(cookieParser());
|
||||
app.use(express.static(path.join(__dirname, 'public')));
|
||||
|
||||
|
||||
/**
|
||||
* Vključimo session in connect-mongo.
|
||||
* Connect-mongo skrbi, da se session hrani v bazi.
|
||||
* Posledično ostanemo prijavljeni, tudi ko spremenimo kodo (restartamo strežnik)
|
||||
*/
|
||||
var session = require('express-session');
|
||||
var MongoStore = require('connect-mongo');
|
||||
app.use(session({
|
||||
secret: 'work hard',
|
||||
resave: true,
|
||||
saveUninitialized: false,
|
||||
store: MongoStore.create({ mongoUrl: mongoDB })
|
||||
}));
|
||||
//Shranimo sejne spremenljivke v locals
|
||||
//Tako lahko do njih dostopamo v vseh view-ih (glej layout.hbs)
|
||||
app.use(function (req, res, next) {
|
||||
@ -70,10 +49,13 @@ app.use(function (req, res, next) {
|
||||
next();
|
||||
});
|
||||
|
||||
var mainRouter = require('./routes/main');
|
||||
var listRouter = require('./routes/list');
|
||||
var photosRouter = require('./routes/api/photoRouter');
|
||||
var movieRouter = require('./routes/api/movieRouter');
|
||||
var mailRouter = require('./routes/mail');
|
||||
|
||||
|
||||
app.use('/', newRouter);
|
||||
app.use('/old', oldRouter);
|
||||
app.use('/', mainRouter);
|
||||
app.use('/list', listRouter);
|
||||
app.use('/api/photos', photosRouter);
|
||||
app.use('/api/movies', movieRouter);
|
||||
|
@ -55,7 +55,6 @@ module.exports = {
|
||||
title: mData.Title,
|
||||
released: mData.Released,
|
||||
webImg: mData.Poster,
|
||||
genre: mData.Genre
|
||||
});
|
||||
|
||||
const savedMovie = await movie.save();
|
||||
@ -72,8 +71,7 @@ module.exports = {
|
||||
var id = req.body.code;
|
||||
const passp = req.body.pass;
|
||||
|
||||
try
|
||||
{
|
||||
try {
|
||||
const userFound = await UserModel.findOne({ pass: passp });
|
||||
if (!userFound) {
|
||||
return res.status(404).json({ message: 'Wrong password' });
|
||||
@ -86,8 +84,7 @@ module.exports = {
|
||||
|
||||
return res.status(204).json();
|
||||
}
|
||||
catch(err)
|
||||
{
|
||||
catch (err) {
|
||||
return res.status(500).json({ message: 'Error when deleting the movie.' });
|
||||
}
|
||||
},
|
||||
|
@ -5,7 +5,6 @@ var movieSchema = new Schema({
|
||||
'title': String,
|
||||
'released': String,
|
||||
'webImg': String,
|
||||
'genre' : String,
|
||||
'code': String
|
||||
});
|
||||
|
||||
|
13
routes/main.js
Normal file
13
routes/main.js
Normal file
@ -0,0 +1,13 @@
|
||||
var express = require('express');
|
||||
var router = express.Router();
|
||||
|
||||
/* GET home page. */
|
||||
router.get('/', function (req, res, next) {
|
||||
res.render('main/2_0', { title: 'Nikola Petrov', disableBootStrap: true });
|
||||
});
|
||||
|
||||
router.get('/old', function (req, res, next) {
|
||||
res.render('main/1_0', { title: 'Nikola Petrov' });
|
||||
});
|
||||
|
||||
module.exports = router;
|
@ -1,9 +0,0 @@
|
||||
var express = require('express');
|
||||
var router = express.Router();
|
||||
|
||||
/* GET home page. */
|
||||
router.get('/', function(req, res, next) {
|
||||
res.render('main/1_0', {title:'Nikola Petrov'});
|
||||
});
|
||||
|
||||
module.exports = router;
|
@ -1,9 +0,0 @@
|
||||
var express = require('express');
|
||||
var router = express.Router();
|
||||
|
||||
/* GET home page. */
|
||||
router.get('/', function(req, res, next) {
|
||||
res.render('main/2_0', {title:'Nikola Petrov', disableBootStrap: true});
|
||||
});
|
||||
|
||||
module.exports = router;
|
Loading…
x
Reference in New Issue
Block a user