diff --git a/sitegin/imageResizer.js b/sitegin/imageResizer.js index 204325fba229a287f77385ec49a9d34057f50f3b..be1e4d8b32d0008319c59d8f1762385f555fa702 100644 --- a/sitegin/imageResizer.js +++ b/sitegin/imageResizer.js @@ -1,3 +1,4 @@ +'use strict'; var lwip; var path = require('path'); try {lwip = require('lwip');} @@ -10,15 +11,15 @@ catch(e) { module.exports = function(file, targetDir, width, height) { if(lwip && (width || height)) { - var tmp = path.basename(file).split('.'); + let tmp = path.basename(file).split('.'); tmp.splice(-1,1); - var base = tmp.join('.'); - var targetFile = base+'_thumb_'; + let base = tmp.join('.'); + let targetFile = base+'_thumb_'; if(width) targetFile += width; targetFile += 'x'; if(height) targetFile += height; targetFile += '.png'; - var ret = targetFile; + let ret = targetFile; targetFile = path.resolve(targetDir,targetFile); lwip.open(file, function(err, image) { function doResize() { @@ -49,6 +50,6 @@ module.exports = function(file, targetDir, width, height) { }) return ret; } else { - return file; + return path.basename(file); } }