From ca65995f848835ed9fe0cb582c023e6bb7ea1a89 Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Wed, 17 Apr 2024 16:58:23 +0200 Subject: [PATCH] fix to open calls as voice only when user clicked on voice button Before this fix, KEY_CALL_VOICE_ONLY was not included in the intent extras so call always started as videocall Signed-off-by: Marcel Hibbe --- .../talk/callnotification/CallNotificationActivity.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/callnotification/CallNotificationActivity.kt b/app/src/main/java/com/nextcloud/talk/callnotification/CallNotificationActivity.kt index 01a2c84b3..57a3f2dc2 100644 --- a/app/src/main/java/com/nextcloud/talk/callnotification/CallNotificationActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/callnotification/CallNotificationActivity.kt @@ -31,12 +31,12 @@ import com.nextcloud.talk.extensions.loadUserAvatar import com.nextcloud.talk.models.json.participants.Participant import com.nextcloud.talk.users.UserManager import com.nextcloud.talk.utils.ApiUtils -import com.nextcloud.talk.utils.SpreedFeatures +import com.nextcloud.talk.utils.CapabilitiesUtil.hasSpreedFeatureCapability import com.nextcloud.talk.utils.NotificationUtils +import com.nextcloud.talk.utils.SpreedFeatures import com.nextcloud.talk.utils.bundle.BundleKeys import com.nextcloud.talk.utils.bundle.BundleKeys.KEY_CALL_VOICE_ONLY import com.nextcloud.talk.utils.bundle.BundleKeys.KEY_ROOM_TOKEN -import com.nextcloud.talk.utils.CapabilitiesUtil.hasSpreedFeatureCapability import okhttp3.Cache import java.io.IOException import javax.inject.Inject @@ -174,12 +174,12 @@ class CallNotificationActivity : CallBaseActivity() { private fun initClickListeners() { binding!!.callAnswerVoiceOnlyView.setOnClickListener { Log.d(TAG, "accept call (voice only)") - intent.extras!!.putBoolean(KEY_CALL_VOICE_ONLY, true) + intent.putExtra(KEY_CALL_VOICE_ONLY, true) proceedToCall() } binding!!.callAnswerCameraView.setOnClickListener { Log.d(TAG, "accept call (with video)") - intent.extras!!.putBoolean(KEY_CALL_VOICE_ONLY, false) + intent.putExtra(KEY_CALL_VOICE_ONLY, false) proceedToCall() } binding!!.hangupButton.setOnClickListener { hangup() }