From 1e67da9a0bd48a2950b689519a1b74fe6f7bbd6c Mon Sep 17 00:00:00 2001 From: Timo Date: Tue, 22 Jul 2025 11:03:15 +0200 Subject: [PATCH] Stop reading deprecated config options --- src/config/ConfigOptions.ts | 6 ------ src/rtcSessionHelpers.ts | 10 +++------- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/src/config/ConfigOptions.ts b/src/config/ConfigOptions.ts index 75bd7cbb..40b2342b 100644 --- a/src/config/ConfigOptions.ts +++ b/src/config/ConfigOptions.ts @@ -114,16 +114,12 @@ export interface ConfigOptions { * when someone leaves a call. */ wait_for_key_rotation_ms?: number; - /** @deprecated use wait_for_key_rotation_ms instead */ - key_rotation_on_leave_delay?: number; /** * The duration (in milliseconds) after the most recent keep-alive (delayed leave event restart) * that the server waits before sending the leave MatrixRTC membership event. */ delayed_leave_event_delay_ms?: number; - /** @deprecated use delayed_leave_event_delay_ms instead */ - membership_server_side_expiry_timeout?: number; /** * The time (in milliseconds) after which a we consider a delayed event restart http request to have failed. @@ -141,8 +137,6 @@ export interface ConfigOptions { * messages to the server by restarting the timer for the delayed leave event. */ delayed_leave_event_restart_ms?: number; - /** @deprecated use delayed_leave_event_restart_ms instead */ - membership_keep_alive_period?: number; /** * How long we wait before retrying after a network error on any of the requests. diff --git a/src/rtcSessionHelpers.ts b/src/rtcSessionHelpers.ts index a193b8e5..be5eedf1 100644 --- a/src/rtcSessionHelpers.ts +++ b/src/rtcSessionHelpers.ts @@ -123,17 +123,13 @@ export async function enterRTCSession( useLegacyMemberEvents: !useDeviceSessionMemberEvents, }), delayedLeaveEventRestartMs: - matrixRtcSessionConfig?.delayed_leave_event_restart_ms ?? - matrixRtcSessionConfig?.membership_keep_alive_period, + matrixRtcSessionConfig?.delayed_leave_event_restart_ms, delayedLeaveEventDelayMs: - matrixRtcSessionConfig?.delayed_leave_event_delay_ms ?? - matrixRtcSessionConfig?.membership_server_side_expiry_timeout, + matrixRtcSessionConfig?.delayed_leave_event_delay_ms, delayedLeaveEventRestartLocalTimeoutMs: matrixRtcSessionConfig?.delayed_leave_event_restart_local_timeout_ms, networkErrorRetryMs: matrixRtcSessionConfig?.network_error_retry_ms, - makeKeyDelay: - matrixRtcSessionConfig?.wait_for_key_rotation_ms ?? - matrixRtcSessionConfig?.key_rotation_on_leave_delay, + makeKeyDelay: matrixRtcSessionConfig?.wait_for_key_rotation_ms, membershipEventExpiryMs: matrixRtcSessionConfig?.membership_event_expiry_ms, useExperimentalToDeviceTransport,