Video calls are shown as a voice ones in the timeline (Fixes #1676)

This commit is contained in:
Benoit Marty 2020-07-13 10:57:52 +02:00
parent 5063188b25
commit 139cd051ab
3 changed files with 3 additions and 3 deletions

View file

@ -8,7 +8,7 @@ Improvements 🙌:
-
Bugfix 🐛:
-
- Video calls are shown as a voice ones in the timeline (#1676)
Translations 🗣:
-

View file

@ -59,5 +59,5 @@ data class CallInviteContent(
}
}
fun isVideo(): Boolean = offer?.sdp?.contains(Offer.SDP_VIDEO) == true
fun isVideo() = offer?.sdp?.contains(Offer.SDP_VIDEO) == true
}

View file

@ -286,7 +286,7 @@ class NoticeEventFormatter @Inject constructor(private val activeSessionDataSour
return when (type) {
EventType.CALL_INVITE -> {
val content = event.getClearContent().toModel<CallInviteContent>() ?: return null
val isVideoCall = content.offer?.sdp == CallInviteContent.Offer.SDP_VIDEO
val isVideoCall = content.isVideo()
return if (isVideoCall) {
if (event.isSentByCurrentUser()) {
sp.getString(R.string.notice_placed_video_call_by_you)