improvement: change ticket user after aceppting ticket

This commit is contained in:
canove
2020-09-25 22:37:32 -03:00
parent 9d87522ad9
commit abe0b84b83
3 changed files with 8 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
import AppError from "../../errors/AppError";
import Contact from "../../models/Contact";
import Ticket from "../../models/Ticket";
import User from "../../models/User";
interface TicketData {
status?: string;
@@ -14,6 +15,7 @@ interface Request {
interface Response {
ticket: Ticket;
ticketUser: User | null;
oldStatus: string;
}
@@ -44,8 +46,9 @@ const UpdateTicketService = async ({
status,
userId
});
const ticketUser = await ticket.$get("user", { attributes: ["id", "name"] });
return { ticket, oldStatus };
return { ticket, oldStatus, ticketUser };
};
export default UpdateTicketService;