diff --git a/app/containers/Admin/EditorWrapper.jsx b/app/containers/Admin/EditorWrapper.jsx
index 1b3ccc84dfabb08869705b9d5f41f9d7bac74c71..82d974687560b608e2f96cae7a2d61db5ccd1f3d 100644
--- a/app/containers/Admin/EditorWrapper.jsx
+++ b/app/containers/Admin/EditorWrapper.jsx
@@ -21,7 +21,9 @@ export default class EditorWrapper extends React.Component {
 
     fetch('/api/upload', { method: 'POST', body: form })
       .then(function (res) {
-        return callback(null, null)
+        return res.text()
+      }).then(function (text) {
+        return callback(null, text)
       })
   }
   render () {
diff --git a/routes/api.js b/routes/api.js
index 41a1b2cc53833fd21131cae1fecba0d5c52f9af9..8a09734c6a52ddcd6947d8822347a6405c7779a9 100644
--- a/routes/api.js
+++ b/routes/api.js
@@ -163,7 +163,8 @@ var upload = multer({
   limits: {fileSize: 1000000, files: 1}
 })
 api.post('/upload', upload.single('file'), function (req, res, next) {
-  return req.file.path
+  console.log(req.file)
+  return res.send(req.file.path.replace(/^public/, ''))
 })
 
 module.exports = api