Avoid test if previous result is null

This commit is contained in:
Benoit Marty 2020-01-29 17:10:06 +01:00
parent e6c3f7c77b
commit 6f6c3184dd

View File

@ -60,7 +60,7 @@ internal class DefaultCreateRoomTask @Inject constructor(
override suspend fun execute(params: CreateRoomParams): String {
val createRoomParams = params
.takeIf { it.enableEncryptionIfInvitedUsersSupportIt }
.takeIf { crossSigningService.isCrossSigningEnabled() }
?.takeIf { crossSigningService.isCrossSigningEnabled() }
?.takeIf { it.invite3pids.isNullOrEmpty() }
?.invitedUserIds
?.let { userIds ->