From ad677cb6f2ee5412162b4a6b18ed24a5b6a33fab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jorge=20Mart=C3=ADn?= Date: Fri, 18 Oct 2024 12:31:45 +0200 Subject: [PATCH] chore(ffi): Add optional `canonical_alias` field to `CreateRoomParameters` --- bindings/matrix-sdk-ffi/src/client.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bindings/matrix-sdk-ffi/src/client.rs b/bindings/matrix-sdk-ffi/src/client.rs index 1c972151e9..b04d9ca594 100644 --- a/bindings/matrix-sdk-ffi/src/client.rs +++ b/bindings/matrix-sdk-ffi/src/client.rs @@ -1319,6 +1319,8 @@ pub struct CreateRoomParameters { pub power_level_content_override: Option, #[uniffi(default = None)] pub join_rule_override: Option, + #[uniffi(default = None)] + pub canonical_alias: Option, } impl TryFrom for create_room::v3::Request { @@ -1331,6 +1333,7 @@ impl TryFrom for create_room::v3::Request { request.is_direct = value.is_direct; request.visibility = value.visibility.into(); request.preset = Some(value.preset.into()); + request.room_alias_name = value.canonical_alias; request.invite = match value.invite { Some(invite) => invite .iter()