This commit is contained in:
payacom
2026-10-09 15:44:47 +03:30
parent 367416d419
commit e5dcd0f1b2
14 changed files with 282 additions and 197 deletions

View File

@@ -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)