File upload fix

This commit is contained in:
mrfry 2021-05-05 09:12:41 +02:00
parent 0da1dab95d
commit 8730318741
4 changed files with 30 additions and 14 deletions

View file

@ -8,16 +8,22 @@ const uloadFiles = 'data/f'
function setup(data: SubmoduleData): void {
const { app /* userDB, url, publicdirs, moduleSpecificData */ } = data
app.post('/postfeedbackfile', function(req: Request, res: any) {
utils.uploadFile(req, uloadFiles).then(() => {
res.json({ success: true })
})
app.post('/postfeedbackfile', function (req: Request, res: any) {
utils
.uploadFile(req, uloadFiles)
.then(() => {
res.json({ success: true })
})
.catch(() => {
res.json({ success: false, msg: 'error during uploading' })
return
})
logger.LogReq(req)
logger.Log('New feedback file', logger.GetColor('bluebg'))
})
app.post('/postfeedback', function(req: Request, res: any) {
app.post('/postfeedback', function (req: Request, res: any) {
logger.LogReq(req)
if (req.body.fromLogin) {
logger.Log(
@ -51,7 +57,7 @@ function setup(data: SubmoduleData): void {
res.json({ success: true })
})
app.route('/fosuploader').post(function(req: Request, res: any) {
app.route('/fosuploader').post(function (req: Request, res: any) {
utils.uploadFile(req, uloadFiles).then(({ fileName }) => {
res.redirect('/f/' + fileName)
})

View file

@ -239,7 +239,7 @@ function setup(data: SubmoduleData): void {
})
})
.catch(() => {
res.end('something bad happened :s')
res.json({ success: false, msg: 'something bad happened :s' })
})
})