From 52fd3f90020a999a66fcfd35fd8267f8babacc2c Mon Sep 17 00:00:00 2001 From: sowjanyakch Date: Fri, 25 Oct 2024 10:02:43 +0200 Subject: [PATCH] Add support for all parameter in leave call endpoint Signed-off-by: sowjanyakch --- .../main/java/com/nextcloud/talk/activities/CallActivity.kt | 2 +- app/src/main/java/com/nextcloud/talk/api/NcApi.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.kt b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.kt index 839d1e05d..b795f23d2 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.kt @@ -2028,7 +2028,7 @@ class CallActivity : CallBaseActivity() { callParticipantList!!.removeObserver(callParticipantListObserver) callParticipantList!!.destroy() } - ncApi!!.leaveCall(credentials, ApiUtils.getUrlForCall(apiVersion, baseUrl, roomToken!!)) + ncApi!!.leaveCall(credentials, ApiUtils.getUrlForCall(apiVersion, baseUrl, roomToken!!), false) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(object : Observer { diff --git a/app/src/main/java/com/nextcloud/talk/api/NcApi.java b/app/src/main/java/com/nextcloud/talk/api/NcApi.java index f0957ef4d..1fb46f0ff 100644 --- a/app/src/main/java/com/nextcloud/talk/api/NcApi.java +++ b/app/src/main/java/com/nextcloud/talk/api/NcApi.java @@ -246,7 +246,8 @@ public interface NcApi { Server URL is: baseUrl + ocsApiVersion + spreedApiVersion + /call/callToken */ @DELETE - Observable leaveCall(@Nullable @Header("Authorization") String authorization, @Url String url); + Observable leaveCall(@Nullable @Header("Authorization") String authorization, @Url String url, + @Field("all") Boolean all); @GET Observable getSignalingSettings(@Nullable @Header("Authorization") String authorization,