format
This commit is contained in:
@@ -12,15 +12,15 @@ module.exports = {
|
||||
* movieController.list()
|
||||
*/
|
||||
list: function (req, res) {
|
||||
MovieModel.find({}, {_id: 0, __v: 0})
|
||||
MovieModel.find({}, { _id: 0, __v: 0 })
|
||||
.then(movies => {
|
||||
return res.json(movies);
|
||||
return res.json(movies);
|
||||
})
|
||||
.catch(err => {
|
||||
return res.status(500).json({
|
||||
message: 'Error when getting movies.',
|
||||
error: err
|
||||
});
|
||||
return res.status(500).json({
|
||||
message: 'Error when getting movies.',
|
||||
error: err
|
||||
});
|
||||
});
|
||||
},
|
||||
|
||||
@@ -31,7 +31,7 @@ module.exports = {
|
||||
const movieCode = req.body.code;
|
||||
const passp = req.body.pass;
|
||||
try {
|
||||
|
||||
|
||||
const userFound = await UserModel.findOne({ pass: passp });
|
||||
if (!userFound) {
|
||||
return res.status(404).json({ message: 'Wrong password' });
|
||||
@@ -46,8 +46,8 @@ module.exports = {
|
||||
const mJson = await fetch(uri);
|
||||
const mData = await mJson.json();
|
||||
|
||||
if(mData.Response == 'False'){
|
||||
return res.status(404).json({message: 'wrong code'});
|
||||
if (mData.Response == 'False') {
|
||||
return res.status(404).json({ message: 'wrong code' });
|
||||
}
|
||||
|
||||
const movie = new MovieModel({
|
||||
@@ -55,7 +55,6 @@ module.exports = {
|
||||
title: mData.Title,
|
||||
released: mData.Released,
|
||||
webImg: mData.Poster,
|
||||
genre: mData.Genre
|
||||
});
|
||||
|
||||
const savedMovie = await movie.save();
|
||||
@@ -69,26 +68,24 @@ module.exports = {
|
||||
* movieController.delete()
|
||||
*/
|
||||
remove: async function (req, res) {
|
||||
var id = req.body.code;
|
||||
const passp = req.body.pass;
|
||||
var id = req.body.code;
|
||||
const passp = req.body.pass;
|
||||
|
||||
try
|
||||
{
|
||||
const userFound = await UserModel.findOne({pass: passp});
|
||||
if (!userFound) {
|
||||
return res.status(404).json({ message: 'Wrong password' });
|
||||
}
|
||||
|
||||
const movie = await MovieModel.findOneAndDelete({ code: id });
|
||||
if (!movie) {
|
||||
return res.status(404).json({ message: 'No such movie' });
|
||||
}
|
||||
|
||||
return res.status(204).json();
|
||||
try {
|
||||
const userFound = await UserModel.findOne({ pass: passp });
|
||||
if (!userFound) {
|
||||
return res.status(404).json({ message: 'Wrong password' });
|
||||
}
|
||||
catch(err)
|
||||
{
|
||||
return res.status(500).json({ message: 'Error when deleting the movie.' });
|
||||
|
||||
const movie = await MovieModel.findOneAndDelete({ code: id });
|
||||
if (!movie) {
|
||||
return res.status(404).json({ message: 'No such movie' });
|
||||
}
|
||||
|
||||
return res.status(204).json();
|
||||
}
|
||||
catch (err) {
|
||||
return res.status(500).json({ message: 'Error when deleting the movie.' });
|
||||
}
|
||||
},
|
||||
};
|
||||
|
@@ -7,119 +7,119 @@ var PhotoModel = require('../models/photoModel.js');
|
||||
*/
|
||||
module.exports = {
|
||||
|
||||
/**
|
||||
* photoController.list()
|
||||
*/
|
||||
list: function (req, res) {
|
||||
PhotoModel.find()
|
||||
.then(photos => {
|
||||
var data = {
|
||||
photos: photos
|
||||
};
|
||||
return res.render('photo/list', data);
|
||||
})
|
||||
.catch(err => {
|
||||
return res.status(500).json({
|
||||
message: 'Error when getting photos.',
|
||||
error: err
|
||||
});
|
||||
/**
|
||||
* photoController.list()
|
||||
*/
|
||||
list: function (req, res) {
|
||||
PhotoModel.find()
|
||||
.then(photos => {
|
||||
var data = {
|
||||
photos: photos
|
||||
};
|
||||
return res.render('photo/list', data);
|
||||
})
|
||||
.catch(err => {
|
||||
return res.status(500).json({
|
||||
message: 'Error when getting photos.',
|
||||
error: err
|
||||
});
|
||||
},
|
||||
});
|
||||
},
|
||||
|
||||
/**
|
||||
* photoController.show()
|
||||
*/
|
||||
show: function (req, res) {
|
||||
var id = req.params.id;
|
||||
/**
|
||||
* photoController.show()
|
||||
*/
|
||||
show: function (req, res) {
|
||||
var id = req.params.id;
|
||||
|
||||
PhotoModel.findOne({_id: id}, function (err, photo) {
|
||||
if (err) {
|
||||
return res.status(500).json({
|
||||
message: 'Error when getting photo.',
|
||||
error: err
|
||||
});
|
||||
}
|
||||
|
||||
if (!photo) {
|
||||
return res.status(404).json({
|
||||
message: 'No such photo'
|
||||
});
|
||||
}
|
||||
|
||||
return res.json(photo);
|
||||
PhotoModel.findOne({ _id: id }, function (err, photo) {
|
||||
if (err) {
|
||||
return res.status(500).json({
|
||||
message: 'Error when getting photo.',
|
||||
error: err
|
||||
});
|
||||
},
|
||||
}
|
||||
|
||||
/**
|
||||
* photoController.create()
|
||||
*/
|
||||
create: function (req, res) {
|
||||
var photo = new PhotoModel({
|
||||
name: req.body.name,
|
||||
path: "/UpImage/" + req.file.filename,
|
||||
if (!photo) {
|
||||
return res.status(404).json({
|
||||
message: 'No such photo'
|
||||
});
|
||||
|
||||
photo.save()
|
||||
.then(savedPhoto => {
|
||||
// Handle successful save operation
|
||||
return res.redirect('/photos');
|
||||
})
|
||||
.catch(err => {
|
||||
return res.status(500).json({
|
||||
message: 'Error when creating photo',
|
||||
error: err
|
||||
});
|
||||
});
|
||||
},
|
||||
}
|
||||
|
||||
/**
|
||||
* photoController.update()
|
||||
*/
|
||||
update: function (req, res) {
|
||||
var id = req.params.id;
|
||||
|
||||
PhotoModel.findOne({ _id: id })
|
||||
.then(photo => {
|
||||
if (!photo) {
|
||||
return res.status(404).json({
|
||||
message: 'No such photo'
|
||||
});
|
||||
}
|
||||
|
||||
photo.name = req.body.name ? req.body.name : photo.name;
|
||||
photo.path = req.body.path ? req.body.path : photo.path;
|
||||
return photo.save();
|
||||
})
|
||||
.then(updatedPhoto => {
|
||||
return res.json(updatedPhoto);
|
||||
})
|
||||
.catch(err => {
|
||||
return res.status(500).json({
|
||||
message: 'Error when updating photo.',
|
||||
error: err
|
||||
});
|
||||
});
|
||||
},
|
||||
return res.json(photo);
|
||||
});
|
||||
},
|
||||
|
||||
/**
|
||||
* photoController.remove()
|
||||
*/
|
||||
remove: function (req, res) {
|
||||
var id = req.params.id;
|
||||
/**
|
||||
* photoController.create()
|
||||
*/
|
||||
create: function (req, res) {
|
||||
var photo = new PhotoModel({
|
||||
name: req.body.name,
|
||||
path: "/UpImage/" + req.file.filename,
|
||||
});
|
||||
|
||||
PhotoModel.findByIdAndRemove(id, function (err, photo) {
|
||||
if (err) {
|
||||
return res.status(500).json({
|
||||
message: 'Error when deleting the photo.',
|
||||
error: err
|
||||
});
|
||||
}
|
||||
|
||||
return res.status(204).json();
|
||||
photo.save()
|
||||
.then(savedPhoto => {
|
||||
// Handle successful save operation
|
||||
return res.redirect('/photos');
|
||||
})
|
||||
.catch(err => {
|
||||
return res.status(500).json({
|
||||
message: 'Error when creating photo',
|
||||
error: err
|
||||
});
|
||||
},
|
||||
});
|
||||
},
|
||||
|
||||
publish: function(req, res){
|
||||
return res.render('photo/publish');
|
||||
}
|
||||
/**
|
||||
* photoController.update()
|
||||
*/
|
||||
update: function (req, res) {
|
||||
var id = req.params.id;
|
||||
|
||||
PhotoModel.findOne({ _id: id })
|
||||
.then(photo => {
|
||||
if (!photo) {
|
||||
return res.status(404).json({
|
||||
message: 'No such photo'
|
||||
});
|
||||
}
|
||||
|
||||
photo.name = req.body.name ? req.body.name : photo.name;
|
||||
photo.path = req.body.path ? req.body.path : photo.path;
|
||||
return photo.save();
|
||||
})
|
||||
.then(updatedPhoto => {
|
||||
return res.json(updatedPhoto);
|
||||
})
|
||||
.catch(err => {
|
||||
return res.status(500).json({
|
||||
message: 'Error when updating photo.',
|
||||
error: err
|
||||
});
|
||||
});
|
||||
},
|
||||
|
||||
/**
|
||||
* photoController.remove()
|
||||
*/
|
||||
remove: function (req, res) {
|
||||
var id = req.params.id;
|
||||
|
||||
PhotoModel.findByIdAndRemove(id, function (err, photo) {
|
||||
if (err) {
|
||||
return res.status(500).json({
|
||||
message: 'Error when deleting the photo.',
|
||||
error: err
|
||||
});
|
||||
}
|
||||
|
||||
return res.status(204).json();
|
||||
});
|
||||
},
|
||||
|
||||
publish: function (req, res) {
|
||||
return res.render('photo/publish');
|
||||
}
|
||||
};
|
||||
|
Reference in New Issue
Block a user