Merge branch 'grieshofer/additional-argument-for-startDirectChat' into 'main'

refactor: Add argument for custom CreateRoomPreset to startDirectChat method

See merge request famedly/company/frontend/famedlysdk!1165
This commit is contained in:
The one with the braid 2022-11-14 10:53:41 +00:00
commit 35d1d6ddd5
1 changed files with 2 additions and 1 deletions

View File

@ -597,6 +597,7 @@ class Client extends MatrixApi {
List<StateEvent>? initialState, List<StateEvent>? initialState,
bool waitForSync = true, bool waitForSync = true,
Map<String, dynamic>? powerLevelContentOverride, Map<String, dynamic>? powerLevelContentOverride,
CreateRoomPreset? preset = CreateRoomPreset.trustedPrivateChat,
}) async { }) async {
// Try to find an existing direct chat // Try to find an existing direct chat
final directChatRoomId = getDirectChatFromUserId(mxid); final directChatRoomId = getDirectChatFromUserId(mxid);
@ -620,7 +621,7 @@ class Client extends MatrixApi {
final roomId = await createRoom( final roomId = await createRoom(
invite: [mxid], invite: [mxid],
isDirect: true, isDirect: true,
preset: CreateRoomPreset.trustedPrivateChat, preset: preset,
initialState: initialState, initialState: initialState,
powerLevelContentOverride: powerLevelContentOverride, powerLevelContentOverride: powerLevelContentOverride,
); );