pass
This commit is contained in:
parent
e427625454
commit
83f99f27ed
|
|
@ -71,7 +71,7 @@ def get_record(call_request: CallRequest, logging=True):
|
|||
elif result['call_result_code'] == call_status.STATUS_4:
|
||||
call_request.status = call_request.Status.TRANSFER
|
||||
|
||||
elif result['call_result_code'] == call_status.STATUS_5:
|
||||
elif result['call_result_code'] in call_status.STATUS_CALLBACK:
|
||||
call_request.status = call_request.Status.CALLBACK
|
||||
|
||||
elif result['call_result_code'] in call_status.STATUS_CANCELLED:
|
||||
|
|
|
|||
|
|
@ -17,7 +17,11 @@ STATUS_21 = 21 # Удачный перевод на оператора
|
|||
STATUS_22 = 22 # Неудачный перевод на оператора
|
||||
|
||||
STATUS_CANCELLED = [
|
||||
STATUS_3,
|
||||
STATUS_3
|
||||
]
|
||||
|
||||
STATUS_CALLBACK = [
|
||||
STATUS_5,
|
||||
STATUS_7
|
||||
]
|
||||
|
||||
|
|
|
|||
|
|
@ -15,12 +15,8 @@ from appa.medicine_api import api as medicine_api
|
|||
def send_call_request_task(self, ids=None):
|
||||
call_requests = CallRequest.objects.filter(
|
||||
id__in=ids,
|
||||
is_active=True
|
||||
).exclude(
|
||||
status__in=[
|
||||
CallRequest.Status.APPROVED,
|
||||
CallRequest.Status.CANCELED
|
||||
]
|
||||
is_active=True,
|
||||
request_status=CallRequest.RequestStatus.NOT_SENT
|
||||
)
|
||||
|
||||
for call_request in call_requests:
|
||||
|
|
|
|||
Loading…
Reference in New Issue