Merge pull request #3427 from nextcloud/bugix/3424/avoidNpeForCallWithGuestWithoutName

Avoid Npe for call with a guest without name
This commit is contained in:
Andy Scherzinger 2023-11-03 16:06:21 +01:00 committed by GitHub
commit 455a58a283
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2786,11 +2786,11 @@ class CallActivity : CallBaseActivity() {
private set private set
private inner class WebRtcMessageListener : SignalingMessageReceiver.WebRtcMessageListener { private inner class WebRtcMessageListener : SignalingMessageReceiver.WebRtcMessageListener {
override fun onOffer(sdp: String, nick: String) { override fun onOffer(sdp: String, nick: String?) {
onOfferOrAnswer(nick) onOfferOrAnswer(nick)
} }
override fun onAnswer(sdp: String, nick: String) { override fun onAnswer(sdp: String, nick: String?) {
onOfferOrAnswer(nick) onOfferOrAnswer(nick)
} }
@ -2803,7 +2803,7 @@ class CallActivity : CallBaseActivity() {
} }
} }
private fun onOfferOrAnswer(nick: String) { private fun onOfferOrAnswer(nick: String?) {
this.nick = nick this.nick = nick
if (callParticipants[sessionId] != null) { if (callParticipants[sessionId] != null) {
callParticipants[sessionId]!!.setNick(nick) callParticipants[sessionId]!!.setNick(nick)