element-x-ada/features/invite/impl/src/main
Benoit Marty 91b7617891
Ensure that we have only one single instance of SeenInviteStore per session (#4577)
* Ensure that we have only one single instance of SeenInviteStore per session. Fixes #4558

Fix crash:
java.lang.IllegalStateException: There are multiple DataStores active for the same file: /data/user/0/io.element.android.x/files/datastore/session_0ebb139587b6d940_seen-invites.preferences_pb. You should either maintain your DataStore as a singleton or confirm that there is no two DataStore's active on the same file (by confirming that the scope is cancelled).

* Inject the SeenInvitesStore to reduce boilerplate code.
2025-04-11 13:37:44 +00:00
..
kotlin/io/element/android/features/invite/impl Ensure that we have only one single instance of SeenInviteStore per session (#4577) 2025-04-11 13:37:44 +00:00
res Sync Strings from Localazy (#4421) 2025-03-17 09:54:03 +01:00