1
0
forked from test/crm

fix: only set RecordingUrl if payload has it

This commit is contained in:
Shariq Ansari 2025-01-24 06:28:42 +05:30 committed by GitHub
parent 2879f25aee
commit 516f54054d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -272,7 +272,7 @@ def update_call_log(call_payload, status="Ringing", call_log=None):
call_log.duration = (
call_payload.get("DialCallDuration") or call_payload.get("ConversationDuration") or 0
)
call_log.recording_url = call_payload.get("RecordingUrl")
call_log.recording_url = call_payload.get("RecordingUrl") if call_payload.get("RecordingUrl") else ""
call_log.start_time = call_payload.get("StartTime")
call_log.end_time = call_payload.get("EndTime")