mirror of
https://github.com/nextcloud/talk-android
synced 2025-03-06 06:15:12 +00:00
Fix double message when using MCU
Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
parent
7ebf1648ca
commit
7349e67b79
@ -792,8 +792,7 @@ public class ChatController extends BaseController implements MessagesListAdapte
|
||||
private void sendMessage(CharSequence message) {
|
||||
|
||||
ncApi.sendChatMessage(credentials, ApiUtils.getUrlForChat(conversationUser.getBaseUrl(), roomToken),
|
||||
message, conversationUser
|
||||
.getDisplayName())
|
||||
message, conversationUser.getDisplayName())
|
||||
.subscribeOn(Schedulers.io())
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.subscribe(new Observer<GenericOverall>() {
|
||||
@ -855,12 +854,13 @@ public class ChatController extends BaseController implements MessagesListAdapte
|
||||
return;
|
||||
}
|
||||
|
||||
if (!lookingIntoFuture && lookIntoFuture > 0) {
|
||||
if (!lookingIntoFuture) {
|
||||
lookingIntoFuture = true;
|
||||
lookIntoFuture = 1;
|
||||
havePulledFutureBefore = true;
|
||||
}
|
||||
|
||||
lookIntoFuture = lookIntoFuture > 0 ? 1 : 0;
|
||||
|
||||
Map<String, Integer> fieldMap = new HashMap<>();
|
||||
fieldMap.put("lookIntoFuture", lookIntoFuture);
|
||||
fieldMap.put("limit", 25);
|
||||
|
@ -96,7 +96,6 @@ public class SignalingSettingsWorker extends Worker {
|
||||
externalSignalingServer.setExternalSignalingServer(signalingSettingsOverall.getOcs().getSettings().getExternalSignalingServer());
|
||||
externalSignalingServer.setExternalSignalingTicket(signalingSettingsOverall.getOcs().getSettings().getExternalSignalingTicket());
|
||||
|
||||
Log.d("MARIO", "MARIO");
|
||||
try {
|
||||
userUtils.createOrUpdateUser(null, null, null, null, null,
|
||||
null, null, finalUserEntity.getId(), null, null, LoganSquare.serialize(externalSignalingServer))
|
||||
|
Loading…
Reference in New Issue
Block a user