const Promise = require('bluebird'); const storage = require('../../adapters/storage'); module.exports = { docName: 'images', upload: { statusCode: 201, permissions: false, query(frame) { const store = storage.getStorage(); if (frame.files) { return Promise .map(frame.files, file => store.save(file)) .then(paths => paths[0]); } return store.save(frame.file); } } };