From 1d7cecae401020edba3973b18662f4075736bcf2 Mon Sep 17 00:00:00 2001 From: Francesco Esposito <33671357+frsposito@users.noreply.github.com> Date: Tue, 6 Aug 2019 18:42:02 +0200 Subject: [PATCH] remove controller: ticketAdmin --- src/controllers/ticketAdmin.js | 73 ---------------------------------- 1 file changed, 73 deletions(-) delete mode 100644 src/controllers/ticketAdmin.js diff --git a/src/controllers/ticketAdmin.js b/src/controllers/ticketAdmin.js deleted file mode 100644 index 4f3cb7c..0000000 --- a/src/controllers/ticketAdmin.js +++ /dev/null @@ -1,73 +0,0 @@ -import moment from 'moment'; - -import ticketModel from '../models/tickets'; - -export const getAll = (req, res, next) => { - const { page, status, id } = req.query; - - const filter = {}; - - if (status) { - filter.status = status; - } - - if (id) { - filter.ticketId = id; - } - - const options = { - limit: 5, - page: Number.parseInt(page, 10) || 1, - sort: { created: -1 }, - }; - - - ticketModel.paginate(filter, options, (err, result) => { - if (err) { - next(err); - } - if (result.docs.length) { - res.json({ - status: 'success', - message: 'Tickets found', - currentPage: result.page, - totalPages: result.totalPages, - hasNextPage: result.hasNextPage, - totalDocs: result.totalDocs, - data: result.docs, - }); - } else { - res.json({ - success: false, - message: 'Tickets not found', - }); - } - }); -}; - -export const updateById = (req, res, next) => { - const { ticketId } = req.params; - ticketModel.findOneAndUpdate({ ticketId }, req.body, { new: true }, (err, ticket) => { - if (err) { - next(err); - } - res.json({ - status: 'success', - message: 'Ticket updated', - data: ticket, - }); - }); -}; - -export const deleteById = (req, res, next) => { - ticketModel.findByIdAndRemove(req.params.ticketId, (err, ticket) => { - if (err) { - next(err); - } - res.json({ - status: 'success', - message: 'Ticket deleted', - data: null, - }); - }); -};