express4: req.params.length is not defined anymore

req.params.length !== 0 ? req.params[0] : '';

Since it was not set anymore, it yielded undefined instead of ''
This commit is contained in:
Girish Ramakrishnan
2014-05-16 21:20:02 -07:00
parent 5bc15a2463
commit a231f8514b
+1 -1
View File
@@ -104,7 +104,7 @@ function createVolume(req, res, next) {
function listFiles(req, res, next) {
// TODO this is unsafe params index might change - Johannes
var directory = req.params.length !== 0 ? req.params[0] : '';
var directory = req.params[0] || '';
req.volume.listFiles(directory, function (error, files) {
if (error && error.reason === VolumeError.READ_ERROR) {