refactor: Add argument for custom CreateRoomPreset to startDirectChat method

This commit is contained in:
Grieshofer Philipp 2022-11-14 11:07:53 +01:00
parent 6784f4e83a
commit d60a3aa579
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,
); );