admin 1 рік тому
батько
коміт
6d2c3c7910
1 змінених файлів з 6 додано та 6 видалено
  1. 6 6
      src/Hotline.Api/Controllers/PbxController.cs

+ 6 - 6
src/Hotline.Api/Controllers/PbxController.cs

@@ -603,13 +603,13 @@ namespace Hotline.Api.Controllers
         public async Task ClearExt([FromBody] ClearExtRequest request)
         {
             //查询当前通话记录
-            var call = await _callRepository.GetAsync(request.CallId, HttpContext.RequestAborted);
-            if (call is null)
-                throw UserFriendlyException.SameMessage("无效通话,无法挂断");
-            if (call.CallStatus == ECallStatus.Bye)
-                throw UserFriendlyException.SameMessage("通话已结束");
+            //var call = await _callRepository.GetAsync(request.CallId, HttpContext.RequestAborted);
+            //if (call is null)
+            //    throw UserFriendlyException.SameMessage("无效通话,无法挂断");
+            //if (call.CallStatus == ECallStatus.Bye)
+            //    throw UserFriendlyException.SameMessage("通话已结束");
 
-            await _deviceManager.ClearExtAsync(call.ToNo, HttpContext.RequestAborted);
+            await _deviceManager.ClearExtAsync(request.CallId, HttpContext.RequestAborted);
         }
 
         /// <summary>