reels
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
const bodyParser = require('body-parser')
|
||||
const formData = require('express-form-data')
|
||||
const session = require('express-session')
|
||||
const { RedisStore } = require('connect-redis')
|
||||
const { getRedisClient, getRawClient } = require('../utils/redisClient')
|
||||
@@ -49,7 +48,11 @@ function dispatchSession (req, res, next) {
|
||||
}
|
||||
|
||||
module.exports = (app) => {
|
||||
app.use(formData.parse())
|
||||
// express-form-data قبلاً اینجا global و بدون هیچ استثنایی نصب بود — بدنهی هر
|
||||
// درخواست multipart رو (پست/استوری ویدیو و هر آپلودِ دیگه) کامل میخوند و مصرف
|
||||
// میکرد، درحالیکه هیچجای کدبیس از خروجیِ خودش استفاده نمیکرد؛ فقط باعث میشد
|
||||
// وقتی نوبت به multer (همونی که این روتها واقعاً استفاده میکنن) میرسید، دیگه
|
||||
// هیچ بایتی از بدنه باقی نمونده باشه (busboy با «Unexpected end of form» شکست میخورد)
|
||||
app.use(bodyParser.json())
|
||||
app.use(bodyParser.urlencoded({ extended: true }))
|
||||
app.use(dispatchSession)
|
||||
|
||||
Reference in New Issue
Block a user