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