Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/iNPUTmice/Conversations.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gultsch <daniel@gultsch.de>2021-05-13 11:27:05 +0300
committerDaniel Gultsch <daniel@gultsch.de>2021-05-13 11:27:05 +0300
commit2b9862adea0e56f58474d5d9c9562fab46be57a3 (patch)
tree8ccb89f8818a611078216d3599f4243efd67ca73
parentd91cd3e9e8bd9516ef4d9334f2d27c44b028170b (diff)
update some libraries
-rw-r--r--src/playstore/java/eu/siacs/conversations/services/MaintenanceReceiver.java16
1 files changed, 4 insertions, 12 deletions
diff --git a/src/playstore/java/eu/siacs/conversations/services/MaintenanceReceiver.java b/src/playstore/java/eu/siacs/conversations/services/MaintenanceReceiver.java
index 24212cf34..2a08cf676 100644
--- a/src/playstore/java/eu/siacs/conversations/services/MaintenanceReceiver.java
+++ b/src/playstore/java/eu/siacs/conversations/services/MaintenanceReceiver.java
@@ -5,9 +5,7 @@ import android.content.Context;
import android.content.Intent;
import android.util.Log;
-import com.google.firebase.iid.FirebaseInstanceId;
-
-import java.io.IOException;
+import com.google.firebase.installations.FirebaseInstallations;
import eu.siacs.conversations.Config;
import eu.siacs.conversations.utils.Compatibility;
@@ -23,16 +21,10 @@ public class MaintenanceReceiver extends BroadcastReceiver {
}
private void renewInstanceToken(final Context context) {
- new Thread(() -> {
- try {
- FirebaseInstanceId.getInstance().deleteInstanceId();
- final Intent intent = new Intent(context, XmppConnectionService.class);
+ FirebaseInstallations.getInstance().delete().addOnSuccessListener(unused -> {
+ final Intent intent = new Intent(context, XmppConnectionService.class);
intent.setAction(XmppConnectionService.ACTION_FCM_TOKEN_REFRESH);
Compatibility.startService(context, intent);
- } catch (IOException e) {
- Log.d(Config.LOGTAG, "unable to renew instance token", e);
- }
- }).start();
-
+ });
}
}