From 49e4eb95d47a21467145c2ab24c4a34cddbde650 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Tue, 28 Jan 2025 11:39:08 -0500 Subject: [PATCH] Fix invalid group authoriziation cache crash. --- .../keyvalue/GroupsV2AuthorizationSignalStoreCache.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/GroupsV2AuthorizationSignalStoreCache.java b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/GroupsV2AuthorizationSignalStoreCache.java index 5fd3692f57..0c0e249dd7 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/GroupsV2AuthorizationSignalStoreCache.java +++ b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/GroupsV2AuthorizationSignalStoreCache.java @@ -88,7 +88,9 @@ public final class GroupsV2AuthorizationSignalStoreCache implements GroupsV2Auth return result; } catch (IOException | InvalidInputException e) { - throw new AssertionError(e); + Log.w(TAG, "Unable to read cached credentials, clearing and requesting new ones instead", e); + clear(); + return Collections.emptyMap(); } }