xf 9 сар өмнө
parent
commit
7a9349c60c

+ 2 - 2
src/Hotline.Application/Handlers/FlowEngine/WorkflowStartHandler.cs

@@ -114,7 +114,7 @@ namespace Hotline.Application.Handlers.FlowEngine
                     if (_callcenterOptions.Value.CallCenterType == AppDefaults.CallCenterType.TianRun)
                     {
                         // var callRecord = await _trCallRecordRepository.GetAsync(p => p.OtherAccept == order.CallId, cancellationToken);
-                        var callRecord = await _callApplication.GetTianrunCallAsync(order.CallId, cancellationToken);
+                        var callRecord = await _callApplication.GetTianrunCallAsync(order?.CallId, cancellationToken);
                         if (callRecord != null)
                         {
                             publishCallRecordDto.TrCallRecordDto = _mapper.Map<TrCallDto>(callRecord);
@@ -122,7 +122,7 @@ namespace Hotline.Application.Handlers.FlowEngine
                     }
                     else if (_callcenterOptions.Value.CallCenterType == AppDefaults.CallCenterType.XingTang)
                     {
-                        var call = await _callApplication.GetCallAsync(order.CallId, cancellationToken);
+                        var call = await _callApplication.GetCallAsync(order?.CallId, cancellationToken);
                         if(call is not null)
                             publishCallRecordDto.TrCallRecordDto = _mapper.Map<TrCallDto>(call);
                     }