diff --git a/core/src/main/java/org/futo/circles/core/extensions/MatrixUserRoleExtensions.kt b/core/src/main/java/org/futo/circles/core/extensions/MatrixUserRoleExtensions.kt index 86eb89619b64e6ad536d192a6bcfc559e22fcb52..ffa74dc8f5be8bbc16c0aadcc4526ee52af3afc7 100644 --- a/core/src/main/java/org/futo/circles/core/extensions/MatrixUserRoleExtensions.kt +++ b/core/src/main/java/org/futo/circles/core/extensions/MatrixUserRoleExtensions.kt @@ -10,7 +10,6 @@ import org.matrix.android.sdk.api.session.room.getStateEvent import org.matrix.android.sdk.api.session.room.members.roomMemberQueryParams import org.matrix.android.sdk.api.session.room.model.PowerLevelsContent import org.matrix.android.sdk.api.session.room.model.RoomMemberSummary -import org.matrix.android.sdk.api.session.room.model.create.RoomCreateContent import org.matrix.android.sdk.api.session.room.powerlevels.PowerLevelsHelper import org.matrix.android.sdk.api.session.room.powerlevels.Role @@ -104,6 +103,6 @@ fun getRoomOwner(roomId: String): RoomMemberSummary? { val creatorUserId = room.getStateEvent( EventType.STATE_ROOM_CREATE, QueryStringValue.IsEmpty - )?.content.toModel<RoomCreateContent>()?.creator ?: return null + )?.senderId ?: return null return room.membershipService().getRoomMember(creatorUserId) } \ No newline at end of file