Add a hack to prevent redirect of requests for /static/js/pad to /static/js/pad.js.

This commit is contained in:
Chad Weider 2012-02-27 23:14:35 -08:00
parent 16f1b53044
commit af4bd5ca65

View file

@ -35,9 +35,10 @@ var TAR_PATH = path.join(__dirname, 'tar.json');
var tar = JSON.parse(fs.readFileSync(TAR_PATH, 'utf8')); var tar = JSON.parse(fs.readFileSync(TAR_PATH, 'utf8'));
// Rewrite tar to include modules with no extensions and proper rooted paths. // Rewrite tar to include modules with no extensions and proper rooted paths.
// HACK: Also use non-extension name so redirects are not encountered.
exports.tar = {}; exports.tar = {};
for (var key in tar) { for (var key in tar) {
exports.tar['/' + key] = exports.tar['/' + key.replace(/\.js$/, '')] =
tar[key].map(function (p) {return '/' + p}).concat( tar[key].map(function (p) {return '/' + p}).concat(
tar[key].map(function (p) {return '/' + p.replace(/\.js$/, '')}) tar[key].map(function (p) {return '/' + p.replace(/\.js$/, '')})
); );