From 88b918dd37503c3baa1613468239cb0c6550fd5f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jakub=20Sko=C5=99epa?= <jakub@skorepa.info>
Date: Tue, 19 Apr 2016 18:15:07 +0200
Subject: [PATCH] Fix display of small images

---
 sitegin/imageResizer.js | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/sitegin/imageResizer.js b/sitegin/imageResizer.js
index 204325f..be1e4d8 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);
   }
 }
-- 
GitLab