Update to movie controller and list

This commit is contained in:
Nikola Petrov
2023-07-06 23:50:39 +02:00
parent d46c4bba61
commit 2c14f5f45d
6 changed files with 117 additions and 128 deletions

View File

@@ -1,18 +1,11 @@
var express = require('express');
var router = express.Router();
var movieController = require('../../controllers/movieController.js');
router.get('/', movieController.list);
//router.get('/publish', movieController.publish);
router.post('/', movieController.create);
//router.put('/:id', movieController.update);
router.delete('/:id', movieController.remove);
router.delete('/', movieController.remove);
module.exports = router;

22
routes/list.js Normal file
View File

@@ -0,0 +1,22 @@
var express = require('express');
const fs = require('fs');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
data = {
title: 'Movies',
scripts: []
};
const f = fs.readdirSync('./public/assets/list/');
f.forEach(file => {
data.scripts.push("/assets/list/"+file);
});
res.render('list', data);
});
module.exports = router;

View File

@@ -1,9 +0,0 @@
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('movies/show', { title: 'Movies' });
});
module.exports = router;