HomePhabricator
Diffusion Comm 1733abed8e0b

[native] Handle client version unsupported errors in registrationServerCall

Description

[native] Handle client version unsupported errors in registrationServerCall

Summary:
We were handling these in some places, but not all. This diff makes sure we handle it all places in registrationServerCall, which gets us closer to resolving ENG-8113.

Depends on D12084

Test Plan:
There are a lot of spots here, and I didn't check all of them. I verified the core parts:

  1. That identity service returns Unsupported version and keyserver returns client_version_unsupported when the client version is outdated
  2. That the Alerts showed correctly
  3. That onAlertAcknowledged worked

Reviewers: inka

Reviewed By: inka

Subscribers: tomek

Differential Revision: https://phab.comm.dev/D12085

Details

Provenance
ashoatAuthored on May 16 2024, 12:49 PM
Reviewer
inka
Differential Revision
D12085: [native] Handle client version unsupported errors in registrationServerCall
Parents
rCOMM929c4355a847: [native] Use getMessageForException in registrationServerCall
Branches
Unknown
Tags
Unknown