Skip to content

Commit 8ce45a8

Browse files
committed
feat(hangup-reason): distinguish abandoned/canceled + IVR end reason bridge into call_hangup [latest]
1 parent 8e75581 commit 8ce45a8

9 files changed

Lines changed: 657 additions & 11 deletions

File tree

src/addons/cc

Submodule cc updated from 0c874c5 to 1c31ebb

src/call/adapters/console_adapter.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ fn parse_hangup_reason(reason: Option<&str>) -> Option<CallRecordHangupReason> {
3232
"rejected" => Some(CallRecordHangupReason::Rejected),
3333
"canceled" => Some(CallRecordHangupReason::Canceled),
3434
"failed" => Some(CallRecordHangupReason::Failed),
35+
"abandoned" => Some(CallRecordHangupReason::Abandoned),
3536
_ => None,
3637
})
3738
}

src/call/adapters/rwi_adapter.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ fn parse_hangup_reason(reason: Option<&str>) -> Option<CallRecordHangupReason> {
2424
"rejected" => Some(CallRecordHangupReason::Rejected),
2525
"canceled" => Some(CallRecordHangupReason::Canceled),
2626
"failed" => Some(CallRecordHangupReason::Failed),
27+
"abandoned" => Some(CallRecordHangupReason::Abandoned),
2728
_ => None,
2829
})
2930
}

0 commit comments

Comments
 (0)