1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-08-07 21:23:00 +03:00

Use a UUID instead of hashed user ID for tracking

Generate a UUID and save it to account data for cross device tracking.
This commit is contained in:
James Salter
2021-09-14 14:57:26 +01:00
parent dbe463dc33
commit a43f5507a3
2 changed files with 27 additions and 4 deletions

View File

@@ -574,11 +574,12 @@ async function doSetLoggedIn(
await abortLogin();
}
PosthogAnalytics.instance.updateAnonymityFromSettings(credentials.userId);
Analytics.setLoggedIn(credentials.guest, credentials.homeserverUrl);
MatrixClientPeg.replaceUsingCreds(credentials);
PosthogAnalytics.instance.updateAnonymityFromSettings(credentials.userId);
const client = MatrixClientPeg.get();
if (credentials.freshLogin && SettingsStore.getValue("feature_dehydration")) {