mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-07-16 04:02:54 -06:00
Merge pull request #1626 from fernandeshenrique15/main
add unreadMessages in the response
This commit is contained in:
commit
2e077a77ef
@ -738,6 +738,7 @@ export class ChannelStartupService {
|
|||||||
"Chat"."name" as "pushName",
|
"Chat"."name" as "pushName",
|
||||||
"Chat"."createdAt" as "windowStart",
|
"Chat"."createdAt" as "windowStart",
|
||||||
"Chat"."createdAt" + INTERVAL '24 hours' as "windowExpires",
|
"Chat"."createdAt" + INTERVAL '24 hours' as "windowExpires",
|
||||||
|
"Chat"."unreadMessages" as "unreadMessages",
|
||||||
CASE WHEN "Chat"."createdAt" + INTERVAL '24 hours' > NOW() THEN true ELSE false END as "windowActive",
|
CASE WHEN "Chat"."createdAt" + INTERVAL '24 hours' > NOW() THEN true ELSE false END as "windowActive",
|
||||||
"Message"."id" AS lastMessageId,
|
"Message"."id" AS lastMessageId,
|
||||||
"Message"."key" AS lastMessage_key,
|
"Message"."key" AS lastMessage_key,
|
||||||
@ -797,7 +798,7 @@ export class ChannelStartupService {
|
|||||||
windowExpires: contact.windowexpires,
|
windowExpires: contact.windowexpires,
|
||||||
windowActive: contact.windowactive,
|
windowActive: contact.windowactive,
|
||||||
lastMessage: lastMessage ? this.cleanMessageData(lastMessage) : undefined,
|
lastMessage: lastMessage ? this.cleanMessageData(lastMessage) : undefined,
|
||||||
unreadCount: 0,
|
unreadCount: contact.unreadMessages,
|
||||||
isSaved: !!contact.contactid,
|
isSaved: !!contact.contactid,
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user