diff --git a/config/config_netlify_preview.json b/config/config_netlify_preview.json index 143cccaf..c8972c38 100644 --- a/config/config_netlify_preview.json +++ b/config/config_netlify_preview.json @@ -6,12 +6,12 @@ } }, "ssla": "https://static.element.io/legal/element-software-and-services-license-agreement-uk-1.pdf", - "sync_disconnect_grace_period_ms": 20000, + "sync_disconnect_grace_period_ms": 60000, "matrix_rtc_session": { "wait_for_key_rotation_ms": 3000, "membership_event_expiry_ms": 180000000, - "delayed_leave_event_delay_ms": 60000, - "delayed_leave_event_restart_ms": 4000, + "delayed_leave_event_delay_ms": 120000, + "delayed_leave_event_restart_ms": 15000, "network_error_retry_ms": 100 }, "posthog": { diff --git a/src/state/CallViewModel/CallViewModel.ts b/src/state/CallViewModel/CallViewModel.ts index e298bcfd..9d5c6534 100644 --- a/src/state/CallViewModel/CallViewModel.ts +++ b/src/state/CallViewModel/CallViewModel.ts @@ -409,8 +409,9 @@ export function createCallViewModel$( options.encryptionSystem, matrixRTCSession, ); - const matrixRTCMode$ = - options.matrixRTCMode$ ?? constant(MatrixRTCMode.Legacy); + // const matrixRTCMode$ = + // options.matrixRTCMode$ ?? constant(MatrixRTCMode.Legacy); + const matrixRTCMode$ = constant(MatrixRTCMode.Compatibility); // Each hbar seperates a block of input variables required for the CallViewModel to function. // The outputs of this block is written under the hbar.