handle incoming sms

This commit is contained in:
m5r
2021-08-01 18:36:32 +08:00
parent 56e8880715
commit 6cbc7468fb
8 changed files with 87 additions and 17 deletions

View File

@ -21,7 +21,7 @@ const fetchMessagesQueue = Queue<Payload>("api/queue/fetch-messages", async ({ c
}),
]);
const messages = [...messagesSent, ...messagesReceived].sort(
(a, b) => a.dateSent.getTime() - b.dateSent.getTime()
(a, b) => a.dateCreated.getTime() - b.dateCreated.getTime()
);
await insertMessagesQueue.enqueue(

View File

@ -24,7 +24,7 @@ const insertMessagesQueue = Queue<Payload>(
status: translateStatus(message.status),
direction: translateDirection(message.direction),
twilioSid: message.sid,
sentAt: new Date(message.dateSent),
sentAt: new Date(message.dateCreated),
}))
.sort((a, b) => a.sentAt.getTime() - b.sentAt.getTime());