Uploads model + watcher
This commit is contained in:
@@ -160,11 +160,15 @@ router.get('/*', (req, res, next) => {
|
||||
if(pageData) {
|
||||
return res.render('pages/view', { pageData });
|
||||
} else {
|
||||
res.render('error', {
|
||||
message: err.message,
|
||||
error: {}
|
||||
res.render('error-notexist', {
|
||||
newpath: safePath
|
||||
});
|
||||
}
|
||||
}).error((err) => {
|
||||
res.render('error-notexist', {
|
||||
message: err.message,
|
||||
newpath: safePath
|
||||
});
|
||||
}).catch((err) => {
|
||||
res.render('error', {
|
||||
message: err.message,
|
||||
|
@@ -72,13 +72,24 @@ router.post('/img', lcdata.uploadImgHandler, (req, res, next) => {
|
||||
|
||||
}).then(() => {
|
||||
return {
|
||||
ok: true,
|
||||
filename: destFilename,
|
||||
filesize: f.size
|
||||
};
|
||||
});
|
||||
}).reflect();
|
||||
|
||||
}, {concurrency: 3}).then((results) => {
|
||||
res.json({ ok: true, results });
|
||||
let uplResults = _.map(results, (r) => {
|
||||
if(r.isFulfilled()) {
|
||||
return r.value();
|
||||
} else {
|
||||
return {
|
||||
ok: false,
|
||||
msg: r.reason().message
|
||||
}
|
||||
}
|
||||
});
|
||||
res.json({ ok: true, results: uplResults });
|
||||
}).catch((err) => {
|
||||
res.json({ ok: false, msg: err.message });
|
||||
});
|
||||
|
Reference in New Issue
Block a user