Skip to content
Snippets Groups Projects
Commit 7fe2255e authored by Inès Yeterian's avatar Inès Yeterian
Browse files

Merge branch 'lastToucan' into 'master'

Last toucan

See merge request !6
parents 7d01f220 19fff0e0
No related branches found
No related tags found
1 merge request!6Last toucan
......@@ -143,7 +143,7 @@ router.get('/pdf/:year/:title', (req, res) => {
var title = req.params.title;
var year = parseInt(req.params.year);
var nextyear = year + 1;
var title = new RegExp((title.split("-")).join("."));
title = new RegExp('^'+(title.split("-")).join(".")+'$');
console.log(title);
Toucan.find(
......@@ -163,5 +163,53 @@ router.get('/pdf/:year/:title', (req, res) => {
});
});
router.get('/pdf-lastToucan', (req, res) => {
Toucan.find()
.exec(function(err, toucans){
if(err) {res.send(err);}
else
{
var max = new Date(toucans[0].date);
var idMax = toucans[0]._id;
const nbToucans = toucans.length;
var value = toucans[0];
for (let i = 1; i < nbToucans; i++){
value = new Date(toucans[i].date);
if (value > max){
max = value;
idMax = toucans[i]._id;
}
}
res.sendFile(path.resolve(env.savedExtensions[1].path,idMax+".pdf"));
}
}
);
});
router.get('/img-lastToucan', (req, res) => {
Toucan.find()
.exec(function(err, toucans){
if(err) {res.send(err);}
else
{
var max = new Date(toucans[0].date);
var idMax = toucans[0]._id;
const nbToucans = toucans.length;
var value = toucans[0];
for (let i = 1; i < nbToucans; i++){
value = new Date(toucans[i].date);
if (value > max){
max = value;
idMax = toucans[i]._id;
}
}
res.redirect('img/'+idMax);
}
}
);
});
module.exports = router;
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment