From 54d1646cbab87ccd23725e0eb114b906368cdcc8 Mon Sep 17 00:00:00 2001 From: Sidney Gomes Date: Sat, 25 Jul 2026 00:07:52 -0300 Subject: [PATCH] feat: suportar campo order no PUT de cursos do backend --- server.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server.ts b/server.ts index 8750db7..58de0c2 100644 --- a/server.ts +++ b/server.ts @@ -1581,7 +1581,7 @@ app.post('/api/admin/courses', authenticateToken, requireAdmin, async (req: Auth }); app.put('/api/admin/courses/:id', authenticateToken, requireAdmin, async (req: AuthenticatedRequest, res: Response) => { - const { title, description, thumbnail, category, isLocked, price, certificateMode } = req.body; + const { title, description, thumbnail, category, isLocked, price, certificateMode, order } = req.body; const courseId = req.params.id; try { @@ -1595,6 +1595,7 @@ app.put('/api/admin/courses/:id', authenticateToken, requireAdmin, async (req: A ...(isLocked !== undefined && { isLocked: isLocked === true || isLocked === 'true' }), ...(price !== undefined && { price: Number(price) }), ...(certificateMode && { certificateMode }), + ...(order !== undefined && { order: Number(order) }), } }); res.json(course);