When I send a request using postman on that endpoint a 404 response comes and postman says that it Cannot PATCH /api/v1/tasks here is my code
const router = require('express').Router();
const {getAllTasks, addTask, getSingleTask, updateTask, deleteTask} = require('../controllers');
// path => /api/v1/tasks
router.get('/tasks', getAllTasks);
// path => /api/v1/tasks
router.post('/tasks', addTask);
// path => /api/v1/tasks
router.get('/tasks/:id', getSingleTask);
// path => /api/v1/tasks
router.patch('/tasks/:id', updateTask);
// path => /api/v1/tasks
router.delete('/tasks/:id', deleteTask);
module.exports = router;
and in the server.js module
app.use('/api/v1', routes);