diff --git a/src/controllers/uploads.js b/src/controllers/uploads.js index 20431d5e3c..4421438cda 100644 --- a/src/controllers/uploads.js +++ b/src/controllers/uploads.js @@ -125,11 +125,7 @@ function resizeImage(fileObj, callback) { }, function (next) { // Return the resized version to the composer/postData - var dirname = path.dirname(fileObj.url); - var extname = path.extname(fileObj.url); - var basename = path.basename(fileObj.url, extname); - - fileObj.url = dirname + '/' + basename + '-resized' + extname; + fileObj.url = file.appendToFileName(fileObj.url, '-resized'); next(null, fileObj); }, diff --git a/test/uploads.js b/test/uploads.js index c44baa6272..17c388c7a8 100644 --- a/test/uploads.js +++ b/test/uploads.js @@ -115,6 +115,7 @@ describe('Upload Controllers', function () { assert.equal(res.statusCode, 200); assert(Array.isArray(body)); assert(body[0].url); + assert(body[0].url.match(/\/assets\/uploads\/files\/\d+-test-resized\.png/)); meta.config.maximumImageWidth = oldValue; done(); });