improvement: remove tickets logic from useTickets to improve notifications

This commit is contained in:
canove
2020-09-25 18:53:14 -03:00
parent c7d3807219
commit 5396837db4
10 changed files with 190 additions and 163 deletions

View File

@@ -1,7 +1,7 @@
import Ticket from "../../models/Ticket";
import AppError from "../../errors/AppError";
const DeleteTicketService = async (id: string): Promise<void> => {
const DeleteTicketService = async (id: string): Promise<Ticket> => {
const ticket = await Ticket.findOne({
where: { id }
});
@@ -11,6 +11,8 @@ const DeleteTicketService = async (id: string): Promise<void> => {
}
await ticket.destroy();
return ticket;
};
export default DeleteTicketService;