diff --git a/constants/messages.js b/constants/messages.js index 80ca7aa..44a9f36 100644 --- a/constants/messages.js +++ b/constants/messages.js @@ -18,8 +18,10 @@ const TICKET_MESSAGES = { NOT_FOUND: 'Ticket not found', UNAUTHORIZED_ACCESS: 'You do not have permission to access this ticket', STATUS_CHANGED: 'Ticket status updated successfully', + PRIORITY_CHANGED: 'Ticket priority updated successfully', INTERNAL_CREATED: 'Internal ticket created successfully', ADMIN_CREATED: 'Admin ticket created successfully', + DEPARTMENT_TICKET_CREATED: 'Department ticket created successfully', }; const COMMENT_MESSAGES = { diff --git a/routes/admin.js b/routes/admin.js index 0385870..8c608d2 100644 --- a/routes/admin.js +++ b/routes/admin.js @@ -122,7 +122,7 @@ router.post( req.ip, buildAuditContext(req) ); - successRedirect(req, res, 'Status updated successfully', `/admin/tickets/${req.params.id}`); + successRedirect(req, res, TICKET_MESSAGES.STATUS_CHANGED, `/admin/tickets/${req.params.id}`); } catch (error) { logger.error('Status update error', { ticketId: req.params.id, error: error.message }); next(error); @@ -147,7 +147,7 @@ router.post( req.ip, buildAuditContext(req) ); - successRedirect(req, res, 'Priority updated successfully', `/admin/tickets/${req.params.id}`); + successRedirect(req, res, TICKET_MESSAGES.PRIORITY_CHANGED, `/admin/tickets/${req.params.id}`); } catch (error) { logger.error('Priority update error', { ticketId: req.params.id, error: error.message }); next(error); @@ -268,12 +268,7 @@ router.post( department: ticket.reporter_department, }); - successRedirect( - req, - res, - 'Department ticket created successfully', - `/admin/tickets/${ticket.id}` - ); + successRedirect(req, res, TICKET_MESSAGES.DEPARTMENT_TICKET_CREATED, `/admin/tickets/${ticket.id}`); } catch (error) { logger.error('Admin department ticket creation error', { adminId: req.session.user.id,