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" }); }