Skip to content

Conversation

@github-actions
Copy link
Contributor

This PR was automatically cherry-picked based on the following PR:

Original PR description:


BugWPB-21338 [iOS] 1:1 call fails to connect when answered on iPhone; other devices continue to ring

Issue

In some cases, when the user answers the call, the call can't be established. The problem can be easily reproduced by closing (killing) the app and receiving a call on inactive account.
This fix what implemented on iOS and AVS sides.

Solution

  1. On the AVS side: Delay invocation of start/answer until AVS becomes ready
  2. "AVS becomes ready" means the client has submitted to AVS the call configuration received from the backend. In this PR, I added a call to retrieve the call configuration and update AVS.

Testing

Checklist

  • Title contains a reference JIRA issue number like [WPB-XXX].
  • Description is filled and free of optional paragraphs.
  • Adds/updates automated tests.

UI accessibility checklist

If your PR includes UI changes, please utilize this checklist:

  • Make sure you use the API for UI elements that support large fonts.
  • All colors are taken from WireDesign.ColorTheme or constructed using WireDesign.BaseColorPalette.
  • New UI elements have Accessibility strings for VoiceOver.

Copy link
Collaborator

@zenkins zenkins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Auto-approved cherry-pick PR 🍒.

@github-actions
Copy link
Contributor Author

github-actions bot commented Jan 2, 2026

Test Results

1 283 tests   1 283 ✅  2m 3s ⏱️
  148 suites      0 💤
    1 files        0 ❌

Results for commit b6a14ee.

@KaterinaWire KaterinaWire added this pull request to the merge queue Jan 2, 2026
Merged via the queue into develop with commit 3666281 Jan 2, 2026
10 checks passed
@KaterinaWire KaterinaWire deleted the fix/fails-establish-1-1-cherry-pick branch January 2, 2026 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants