From ffc4538d4720a789b4c89a0f5334fc2ffda4dc92 Mon Sep 17 00:00:00 2001 From: canove Date: Thu, 27 Aug 2020 17:56:08 -0300 Subject: [PATCH] fix: receiving multiple messages crash unread messages count --- backend/src/models/Ticket.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/models/Ticket.js b/backend/src/models/Ticket.js index 38a46d6..5882527 100644 --- a/backend/src/models/Ticket.js +++ b/backend/src/models/Ticket.js @@ -27,7 +27,7 @@ class Ticket extends Sequelize.Model { } }); - this.addHook("afterUpdate", async ticket => { + this.addHook("beforeUpdate", async ticket => { ticket.unreadMessages = await Message.count({ where: { ticketId: ticket.id, read: false }, });