diff --git a/core/src/main/java/org/futo/circles/core/base/Constants.kt b/core/src/main/java/org/futo/circles/core/base/Constants.kt index da27a0b25b74bce18534147cb8f1cc15062b7b72..dd9a9a10f948fc6a0997c47f3468ccd308afe71c 100644 --- a/core/src/main/java/org/futo/circles/core/base/Constants.kt +++ b/core/src/main/java/org/futo/circles/core/base/Constants.kt @@ -6,6 +6,7 @@ import org.futo.circles.core.provider.MatrixSessionProvider const val FILE_PROVIDER_AUTHORITY_EXTENSION = ".provider" const val MediaCaptionFieldKey = "caption" const val READ_ONLY_ROLE = -10 +const val DEFAULT_ROOM_VERSION = "11" fun getCirclesDomain(): String { if (BuildConfig.DEBUG) return CirclesAppConfig.usServerDomain diff --git a/core/src/main/java/org/futo/circles/core/feature/room/CreateRoomDataSource.kt b/core/src/main/java/org/futo/circles/core/feature/room/CreateRoomDataSource.kt index 8b1fb857efe1b196626ca05502d10e999aed7eda..230b24ffb44a1da8e2fcb004dd20304c5950bd7b 100644 --- a/core/src/main/java/org/futo/circles/core/feature/room/CreateRoomDataSource.kt +++ b/core/src/main/java/org/futo/circles/core/feature/room/CreateRoomDataSource.kt @@ -3,6 +3,7 @@ package org.futo.circles.core.feature.room import android.content.Context import android.net.Uri import dagger.hilt.android.qualifiers.ApplicationContext +import org.futo.circles.core.base.DEFAULT_ROOM_VERSION import org.futo.circles.core.feature.workspace.SharedCircleDataSource import org.futo.circles.core.feature.workspace.SpacesTreeAccountDataSource import org.futo.circles.core.model.Circle @@ -84,6 +85,7 @@ class CreateRoomDataSource @Inject constructor( return params.apply { circlesRoom.type?.let { this.roomType = it } setInviteRules(this, circlesRoom) + roomVersion = DEFAULT_ROOM_VERSION this.name = circlesRoom.nameId?.let { context.getString(it) } ?: name this.topic = topic avatarUri = iconUri