on show voice call only option in DMs

This commit is contained in:
Valere 2026-03-04 15:08:24 +01:00
parent 22a9e541fe
commit fdd39fa17b
8 changed files with 32 additions and 15 deletions

View file

@ -21,6 +21,7 @@ import io.element.android.features.enterprise.api.SessionEnterpriseService
import io.element.android.features.roomcall.api.RoomCallState
import io.element.android.libraries.architecture.Presenter
import io.element.android.libraries.matrix.api.room.JoinedRoom
import io.element.android.libraries.matrix.api.room.isDm
import io.element.android.libraries.matrix.api.room.powerlevels.canCall
import io.element.android.libraries.matrix.api.room.powerlevels.permissionsAsState
@ -59,7 +60,10 @@ class RoomCallStatePresenter(
// TODO resolve intent while the call is ongoing
isAudioCall = false
)
else -> RoomCallState.StandBy(canStartCall = canJoinCall)
else -> RoomCallState.StandBy(
canStartCall = canJoinCall,
isDM = roomInfo.isDm
)
}
}
}