Skip to content

Commit

Permalink
Merge cfdcbfb into bdf26de
Browse files Browse the repository at this point in the history
  • Loading branch information
felixfbecker committed Oct 22, 2015
2 parents bdf26de + cfdcbfb commit 0c56149
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ var normalize = path.normalize;
var basename = path.basename;
var extname = path.extname;
var resolve = path.resolve;
var parse = path.parse;
var sep = path.sep;
var fs = require('mz/fs');

/**
Expand Down Expand Up @@ -38,7 +40,7 @@ function send(ctx, path, opts) {
debug('send "%s" %j', path, opts);
var root = opts.root ? normalize(resolve(opts.root)) : '';
var trailingSlash = '/' == path[path.length - 1];
path = path[0] == '/' ? path.slice(1) : path;
path = path.substr(parse(path).root.length);
var index = opts.index;
var maxage = opts.maxage || opts.maxAge || 0;
var hidden = opts.hidden || false;
Expand Down Expand Up @@ -104,7 +106,7 @@ function send(ctx, path, opts) {
*/

function isHidden(root, path) {
path = path.substr(root.length).split('/');
path = path.substr(root.length).split(sep);
for(var i = 0; i < path.length; i++) {
if(path[i][0] === '.') return true;
}
Expand Down

0 comments on commit 0c56149

Please sign in to comment.