Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Fix calls on homeservers without the unstable thirdparty endpoints #8931

Merged
merged 3 commits into from
Jul 1, 2022

Commits on Jun 29, 2022

  1. Fix calls on homeservers without the unstable thirdparty endpoints

    Calling that endpoint throws an error and aborts the entire call. We do
    check if an empty list or null is returned by that endpoint everywhere,
    so returning an empty list simulates the thirdparty stuff just not being
    found.
    
    Checking for "this.supportsSipNativeVirtual" doesn't necessarily work,
    since that might not be set yet and as such breaks calls that rely on
    this functionality working.
    
    fixes element-hq/element-web#21680
    
    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    5e70710 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Address review comments

    deepbluev7 committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    8c5bcc3 View commit details
    Browse the repository at this point in the history
  2. Make log message a warning

    Signed-off-by: Nicolas Werner <nicolas.werner@hotmail.de>
    deepbluev7 committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    0985aa6 View commit details
    Browse the repository at this point in the history