diff options
Diffstat (limited to 'app/server/db')
| -rw-r--r-- | app/server/db/model.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/server/db/model.js b/app/server/db/model.js index 98cca41..c5faf03 100644 --- a/app/server/db/model.js +++ b/app/server/db/model.js @@ -1,5 +1,6 @@ const Loader = require('./loader') const db_crud = require('./crud') +const upload = require('../util/upload') module.exports = function modelScope(type, db_model, _props) { @@ -136,6 +137,9 @@ module.exports = function modelScope(type, db_model, _props) { console.error('no record found', id) return reject('no record found') } + if (type === 'file') { + upload.destroyFile(data) + } crud.destroy(id).then( (destroyData) => { resolve(data.toJSON()) })// .catch( () => res.sendStatus(500) ) |
