From 24e9d20fe2c54364d6a3d57a49d940b837ff3a3b Mon Sep 17 00:00:00 2001 From: m5r Date: Wed, 1 Sep 2021 06:42:59 +0800 Subject: [PATCH] fix unending updateCallDuration queue --- app/phone-calls/api/queue/update-call-duration.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/phone-calls/api/queue/update-call-duration.ts b/app/phone-calls/api/queue/update-call-duration.ts index 8ea71e3..f5e2efb 100644 --- a/app/phone-calls/api/queue/update-call-duration.ts +++ b/app/phone-calls/api/queue/update-call-duration.ts @@ -18,7 +18,7 @@ const updateCallDurationQueue = Queue("api/queue/update-call-duration", data: { duration: call.duration, status: translateCallStatus(call.status) }, }); - const callHasFinished = ["busy", "no-answer", "canceled", "failed"].includes(call.status); + const callHasFinished = ["completed", "busy", "no-answer", "canceled", "failed"].includes(call.status); if (!callHasFinished) { await updateCallDurationQueue.enqueue({ organizationId, callId }, { delay: "30s" }); }