prevent large images

This commit is contained in:
jomo
2014-10-19 23:36:58 +02:00
parent fbbbdf02f6
commit 77bcf9dbe7
2 changed files with 3 additions and 5 deletions

View File

@@ -9,10 +9,8 @@ var valid_uuid = /^[0-9a-f]{32}$/;
router.get('/:uuid/:size?', function(req, res) {
var uuid = req.param('uuid');
var size = req.param('size') || 180;
// Add temporary restriction to prevent app from crashing
if (size <= 0) {
size = 180;
}
// Prevent app from crashing/freezing
if (size <= 0 || size > 512) size = 180;
console.log(uuid);
if (valid_uuid.test(uuid)) {
var filename = uuid + ".png";