reels
This commit is contained in:
@@ -197,7 +197,7 @@ const academyProfile = async (req, res, next) => {
|
||||
})
|
||||
}
|
||||
|
||||
const { profile_image } = req.files
|
||||
const profile_image = req.file
|
||||
const { name, sheba, bio, tag } = req.body
|
||||
|
||||
if (!profile_image) {
|
||||
@@ -227,7 +227,7 @@ const academyProfile = async (req, res, next) => {
|
||||
}
|
||||
|
||||
const uniqueFileName = `${name}-${Date.now()}${path.extname(
|
||||
profile_image.name
|
||||
profile_image.originalname
|
||||
)}`
|
||||
const filePath = path.join(uploadDir, uniqueFileName)
|
||||
|
||||
@@ -329,7 +329,7 @@ const creatCourse = async (req, res, next) => {
|
||||
const isFreePackage = is_free === 'true' || is_free === true
|
||||
const contactInfo = parseCourseContactInfo(req.body)
|
||||
|
||||
const { course_image } = req.files
|
||||
const course_image = req.file
|
||||
|
||||
if (!course_image) {
|
||||
return res.status(422).json({
|
||||
@@ -344,7 +344,7 @@ const creatCourse = async (req, res, next) => {
|
||||
}
|
||||
|
||||
const uniqueFileName = `${cuorse_name}-${Date.now()}${path.extname(
|
||||
course_image.name
|
||||
course_image.originalname
|
||||
)}`
|
||||
const filePath = path.join(uploadDir, uniqueFileName)
|
||||
|
||||
@@ -422,7 +422,7 @@ const updateCourse = async (req, res, next) => {
|
||||
}
|
||||
|
||||
// ========== آپلود عکس جدید (اختیاری) ==========
|
||||
const { course_image } = req.files || {}
|
||||
const course_image = req.file
|
||||
|
||||
if (course_image) {
|
||||
// فقط اگه عکس جدید آپلود شده بود، آپلود کن
|
||||
@@ -433,7 +433,7 @@ const updateCourse = async (req, res, next) => {
|
||||
|
||||
// استفاده از id به جای نام دوره برای نام فایل
|
||||
const safeFileName = `course-${courseId}-${Date.now()}${path.extname(
|
||||
course_image.name
|
||||
course_image.originalname
|
||||
)}`
|
||||
const filePath = path.join(uploadDir, safeFileName)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user